builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-148 starttime: 1461336618.59 results: success (0) buildid: 20160422041901 builduid: cef4830bf22f4a5cbb168f24b4ec1b87 revision: b6f71c9b42b9cffc31e346a447bf736130211cf9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 07:50:18.587775) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 07:50:18.588268) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 07:50:18.588553) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 07:50:18.762767) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 07:50:18.763156) ========= '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-148\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-148 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-148 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-148\AppData\Local LOGONSERVER=\\T-W864-IX-148 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-148 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-148 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-148 WINDIR=C:\windows using PTY: False --07:50:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 07:50:20 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.322000 ========= master_lag: 3.53 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 07:50:23.617121) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-22 07:50:23.617527) ========= '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-148\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-148 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-148 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-148\AppData\Local LOGONSERVER=\\T-W864-IX-148 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-148 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-148 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-148 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.805000 ========= master_lag: 4.55 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-22 07:50:30.974436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 07:50:30.974818) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b6f71c9b42b9cffc31e346a447bf736130211cf9 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev b6f71c9b42b9cffc31e346a447bf736130211cf9 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-148\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-148 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-148 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-148\AppData\Local LOGONSERVER=\\T-W864-IX-148 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-148 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-148 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-148 WINDIR=C:\windows using PTY: False 2016-04-22 07:50:31,348 truncating revision to first 12 chars 2016-04-22 07:50:31,348 Setting DEBUG logging. 2016-04-22 07:50:31,348 attempt 1/10 2016-04-22 07:50:31,348 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b6f71c9b42b9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 07:50:31,723 unpacking tar archive at: fx-team-b6f71c9b42b9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.995000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 07:50:32.029904) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 07:50:32.030281) ========= script_repo_revision: b6f71c9b42b9cffc31e346a447bf736130211cf9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 07:50:32.030766) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 07:50:32.031075) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 07:50:32.044784) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 25 secs) (at 2016-04-22 07:50:32.045180) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-148\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-148 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-148 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-148\AppData\Local LOGONSERVER=\\T-W864-IX-148 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-148 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-148 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-148 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:50:32 INFO - MultiFileLogger online at 20160422 07:50:32 in C:\slave\test 07:50:32 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 fx-team --download-symbols true 07:50:32 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:50:32 INFO - {'append_to_log': False, 07:50:32 INFO - 'base_work_dir': 'C:\\slave\\test', 07:50:32 INFO - 'blob_upload_branch': 'fx-team', 07:50:32 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:50:32 INFO - 'buildbot_json_path': 'buildprops.json', 07:50:32 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:50:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:50:32 INFO - 'download_minidump_stackwalk': True, 07:50:32 INFO - 'download_symbols': 'true', 07:50:32 INFO - 'e10s': False, 07:50:32 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:50:32 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:50:32 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:50:32 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:50:32 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:50:32 INFO - 'C:/mozilla-build/tooltool.py'), 07:50:32 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:50:32 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:50:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:50:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:50:32 INFO - 'log_level': 'info', 07:50:32 INFO - 'log_to_console': True, 07:50:32 INFO - 'opt_config_files': (), 07:50:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:50:32 INFO - '--processes=1', 07:50:32 INFO - '--config=%(test_path)s/wptrunner.ini', 07:50:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:50:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:50:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:50:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:50:32 INFO - 'pip_index': False, 07:50:32 INFO - 'require_test_zip': True, 07:50:32 INFO - 'test_type': ('testharness',), 07:50:32 INFO - 'this_chunk': '1', 07:50:32 INFO - 'total_chunks': '10', 07:50:32 INFO - 'virtualenv_path': 'venv', 07:50:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:50:32 INFO - 'work_dir': 'build'} 07:50:32 INFO - ##### 07:50:32 INFO - ##### Running clobber step. 07:50:32 INFO - ##### 07:50:32 INFO - Running pre-action listener: _resource_record_pre_action 07:50:32 INFO - Running main action method: clobber 07:50:32 INFO - rmtree: C:\slave\test\build 07:50:32 INFO - Using _rmtree_windows ... 07:50:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:52:47 INFO - Running post-action listener: _resource_record_post_action 07:52:47 INFO - ##### 07:52:47 INFO - ##### Running read-buildbot-config step. 07:52:47 INFO - ##### 07:52:47 INFO - Running pre-action listener: _resource_record_pre_action 07:52:47 INFO - Running main action method: read_buildbot_config 07:52:47 INFO - Using buildbot properties: 07:52:47 INFO - { 07:52:47 INFO - "project": "", 07:52:47 INFO - "product": "firefox", 07:52:47 INFO - "script_repo_revision": "production", 07:52:47 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 07:52:47 INFO - "repository": "", 07:52:47 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 07:52:47 INFO - "buildid": "20160422041901", 07:52:47 INFO - "pgo_build": "False", 07:52:47 INFO - "basedir": "C:\\slave\\test", 07:52:47 INFO - "buildnumber": 29, 07:52:47 INFO - "slavename": "t-w864-ix-148", 07:52:47 INFO - "revision": "b6f71c9b42b9cffc31e346a447bf736130211cf9", 07:52:47 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 07:52:47 INFO - "platform": "win64", 07:52:47 INFO - "branch": "fx-team", 07:52:47 INFO - "repo_path": "integration/fx-team", 07:52:47 INFO - "moz_repo_path": "", 07:52:47 INFO - "stage_platform": "win64", 07:52:47 INFO - "builduid": "cef4830bf22f4a5cbb168f24b4ec1b87", 07:52:47 INFO - "slavebuilddir": "test" 07:52:47 INFO - } 07:52:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 07:52:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 07:52:47 INFO - Running post-action listener: _resource_record_post_action 07:52:47 INFO - ##### 07:52:47 INFO - ##### Running download-and-extract step. 07:52:47 INFO - ##### 07:52:47 INFO - Running pre-action listener: _resource_record_pre_action 07:52:47 INFO - Running main action method: download_and_extract 07:52:47 INFO - mkdir: C:\slave\test\build\tests 07:52: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:52:47 INFO - https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:52:47 INFO - trying https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 07:52:47 INFO - Downloading https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:52:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:52:48 INFO - Downloaded 1274 bytes. 07:52:48 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 07:52:48 INFO - Using the following test package requirements: 07:52:48 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 07:52:48 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:52:48 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 07:52:48 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:52:48 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 07:52:48 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:52:48 INFO - u'jsshell-win64.zip'], 07:52:48 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:52:48 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 07:52:48 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 07:52:48 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:52:48 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 07:52:48 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:52:48 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 07:52:48 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:52:48 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 07:52:48 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:52:48 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 07:52:48 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:52:48 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:52:48 INFO - https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:52:48 INFO - trying https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 07:52:48 INFO - Downloading https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:52:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:52:49 INFO - Downloaded 21409372 bytes. 07:52:49 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:52:49 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:52:52 INFO - caution: filename not matched: web-platform/* 07:52:52 INFO - Return code: 11 07:52: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:52:52 INFO - https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:52:52 INFO - trying https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 07:52:52 INFO - Downloading https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:52:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:52:54 INFO - Downloaded 36400368 bytes. 07:52:54 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:52:54 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:53:39 INFO - caution: filename not matched: bin/* 07:53:39 INFO - caution: filename not matched: config/* 07:53:39 INFO - caution: filename not matched: mozbase/* 07:53:39 INFO - caution: filename not matched: marionette/* 07:53:39 INFO - caution: filename not matched: tools/wptserve/* 07:53:39 INFO - Return code: 11 07:53:39 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:53:39 INFO - https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 07:53:39 INFO - trying https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:53:39 INFO - Downloading https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 07:53:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:53:41 INFO - Downloaded 83219321 bytes. 07:53:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:53:41 INFO - mkdir: C:\slave\test\properties 07:53:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:53:41 INFO - Writing to file C:\slave\test\properties\build_url 07:53:41 INFO - Contents: 07:53:41 INFO - build_url:https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:53:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:53:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:53:41 INFO - Writing to file C:\slave\test\properties\symbols_url 07:53:41 INFO - Contents: 07:53:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:53: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:53:41 INFO - https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:53:41 INFO - trying https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:53:41 INFO - Downloading https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:53:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/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:53:43 INFO - Downloaded 53432640 bytes. 07:53:43 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:53:43 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:53:48 INFO - Return code: 0 07:53:48 INFO - Running post-action listener: _resource_record_post_action 07:53:48 INFO - Running post-action listener: set_extra_try_arguments 07:53:48 INFO - ##### 07:53:48 INFO - ##### Running create-virtualenv step. 07:53:48 INFO - ##### 07:53:48 INFO - Running pre-action listener: _pre_create_virtualenv 07:53:48 INFO - Running pre-action listener: _resource_record_pre_action 07:53:48 INFO - Running main action method: create_virtualenv 07:53:48 INFO - Creating virtualenv C:\slave\test\build\venv 07:53:48 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:53:48 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:53:51 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:53:55 INFO - Installing distribute......................................................................................................................................................................................done. 07:53:56 INFO - Return code: 0 07:53:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:53:56 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:53:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:53:56 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:53:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:53:56 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 0x025CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02621BF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FF368>, '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 0x023ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-148', 'USERDOMAIN': 'T-W864-IX-148', '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-148', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-148', '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-148\\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:53:56 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:53:56 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:53:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:53:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Roaming', 07:53:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:53:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:53:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:53:56 INFO - 'COMPUTERNAME': 'T-W864-IX-148', 07:53:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:53:56 INFO - 'DCLOCATION': 'SCL3', 07:53:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:53:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:53:56 INFO - 'HOMEDRIVE': 'C:', 07:53:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 07:53:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:53:56 INFO - 'KTS_VERSION': '1.19c', 07:53:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 07:53:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-148', 07:53:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:53:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:53:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:53:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:53:56 INFO - 'MOZ_NO_REMOTE': '1', 07:53:56 INFO - 'NO_EM_RESTART': '1', 07:53:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:53:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:53:56 INFO - 'OS': 'Windows_NT', 07:53:56 INFO - 'OURDRIVE': 'C:', 07:53:56 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:53:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:53:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:53:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:53:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:53:56 INFO - 'PROCESSOR_LEVEL': '6', 07:53:56 INFO - 'PROCESSOR_REVISION': '1e05', 07:53:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:53:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:53:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:53:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:53:56 INFO - 'PROMPT': '$P$G', 07:53:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:53:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:53:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:53:56 INFO - 'PWD': 'C:\\slave\\test', 07:53:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:53:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:53:56 INFO - 'SYSTEMDRIVE': 'C:', 07:53:56 INFO - 'SYSTEMROOT': 'C:\\windows', 07:53:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:53:56 INFO - 'TEST1': 'testie', 07:53:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:53:56 INFO - 'USERDOMAIN': 'T-W864-IX-148', 07:53:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 07:53:56 INFO - 'USERNAME': 'cltbld', 07:53:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-148', 07:53:56 INFO - 'WINDIR': 'C:\\windows', 07:53:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:53:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:53:57 INFO - Downloading/unpacking psutil>=0.7.1 07:53:58 INFO - Running setup.py egg_info for package psutil 07:53:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:53:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:53:58 INFO - Installing collected packages: psutil 07:53:58 INFO - Running setup.py install for psutil 07:53:58 INFO - building 'psutil._psutil_windows' extension 07:53:58 INFO - error: Unable to find vcvarsall.bat 07:53:58 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-vecpec-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:53:58 INFO - running install 07:53:58 INFO - running build 07:53:58 INFO - running build_py 07:53:58 INFO - creating build 07:53:58 INFO - creating build\lib.win32-2.7 07:53:58 INFO - creating build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:53:58 INFO - running build_ext 07:53:58 INFO - building 'psutil._psutil_windows' extension 07:53:58 INFO - error: Unable to find vcvarsall.bat 07:53:58 INFO - ---------------------------------------- 07:53:58 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-vecpec-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:53:58 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-148\AppData\Roaming\pip\pip.log 07:53:58 WARNING - Return code: 1 07:53:58 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:53:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:53:58 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:53:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:53:58 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:53:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:53:58 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 0x025CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02621BF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FF368>, '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 0x023ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-148', 'USERDOMAIN': 'T-W864-IX-148', '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-148', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-148', '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-148\\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:53:58 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:53:58 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:53:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:53:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Roaming', 07:53:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:53:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:53:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:53:58 INFO - 'COMPUTERNAME': 'T-W864-IX-148', 07:53:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:53:58 INFO - 'DCLOCATION': 'SCL3', 07:53:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:53:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:53:58 INFO - 'HOMEDRIVE': 'C:', 07:53:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 07:53:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:53:58 INFO - 'KTS_VERSION': '1.19c', 07:53:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 07:53:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-148', 07:53:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:53:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:53:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:53:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:53:58 INFO - 'MOZ_NO_REMOTE': '1', 07:53:58 INFO - 'NO_EM_RESTART': '1', 07:53:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:53:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:53:58 INFO - 'OS': 'Windows_NT', 07:53:58 INFO - 'OURDRIVE': 'C:', 07:53:58 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:53:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:53:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:53:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:53:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:53:58 INFO - 'PROCESSOR_LEVEL': '6', 07:53:58 INFO - 'PROCESSOR_REVISION': '1e05', 07:53:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:53:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:53:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:53:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:53:58 INFO - 'PROMPT': '$P$G', 07:53:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:53:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:53:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:53:58 INFO - 'PWD': 'C:\\slave\\test', 07:53:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:53:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:53:58 INFO - 'SYSTEMDRIVE': 'C:', 07:53:58 INFO - 'SYSTEMROOT': 'C:\\windows', 07:53:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:53:58 INFO - 'TEST1': 'testie', 07:53:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:53:58 INFO - 'USERDOMAIN': 'T-W864-IX-148', 07:53:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 07:53:58 INFO - 'USERNAME': 'cltbld', 07:53:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-148', 07:53:58 INFO - 'WINDIR': 'C:\\windows', 07:53:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:53:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:53:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:53:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:53:59 INFO - Running setup.py egg_info for package mozsystemmonitor 07:53:59 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:53:59 INFO - Running setup.py egg_info for package psutil 07:53:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:53:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:53:59 INFO - Installing collected packages: mozsystemmonitor, psutil 07:53:59 INFO - Running setup.py install for mozsystemmonitor 07:53:59 INFO - Running setup.py install for psutil 07:53:59 INFO - building 'psutil._psutil_windows' extension 07:53:59 INFO - error: Unable to find vcvarsall.bat 07:53:59 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-fnl57n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:53:59 INFO - running install 07:53:59 INFO - running build 07:53:59 INFO - running build_py 07:53:59 INFO - running build_ext 07:53:59 INFO - building 'psutil._psutil_windows' extension 07:53:59 INFO - error: Unable to find vcvarsall.bat 07:53:59 INFO - ---------------------------------------- 07:53:59 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-fnl57n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:53:59 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-148\AppData\Roaming\pip\pip.log 07:53:59 WARNING - Return code: 1 07:53:59 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:53:59 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:53:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:53:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:53:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:53:59 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 0x025CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02621BF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FF368>, '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 0x023ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-148', 'USERDOMAIN': 'T-W864-IX-148', '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-148', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-148', '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-148\\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:53:59 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:53:59 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:53:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:53:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Roaming', 07:53:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:53:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:53:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:53:59 INFO - 'COMPUTERNAME': 'T-W864-IX-148', 07:53:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:53:59 INFO - 'DCLOCATION': 'SCL3', 07:53:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:53:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:53:59 INFO - 'HOMEDRIVE': 'C:', 07:53:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 07:53:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:53:59 INFO - 'KTS_VERSION': '1.19c', 07:53:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 07:53:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-148', 07:53:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:53:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:53:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:53:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:53:59 INFO - 'MOZ_NO_REMOTE': '1', 07:53:59 INFO - 'NO_EM_RESTART': '1', 07:53:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:53:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:53:59 INFO - 'OS': 'Windows_NT', 07:53:59 INFO - 'OURDRIVE': 'C:', 07:53:59 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:53:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:53:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:53:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:53:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:53:59 INFO - 'PROCESSOR_LEVEL': '6', 07:53:59 INFO - 'PROCESSOR_REVISION': '1e05', 07:53:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:53:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:53:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:53:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:53:59 INFO - 'PROMPT': '$P$G', 07:53:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:53:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:53:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:53:59 INFO - 'PWD': 'C:\\slave\\test', 07:53:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:53:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:53:59 INFO - 'SYSTEMDRIVE': 'C:', 07:53:59 INFO - 'SYSTEMROOT': 'C:\\windows', 07:53:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:53:59 INFO - 'TEST1': 'testie', 07:53:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:53:59 INFO - 'USERDOMAIN': 'T-W864-IX-148', 07:53:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 07:53:59 INFO - 'USERNAME': 'cltbld', 07:53:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-148', 07:53:59 INFO - 'WINDIR': 'C:\\windows', 07:53:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:53:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:53:59 INFO - Downloading/unpacking blobuploader==1.2.4 07:53:59 INFO - Downloading blobuploader-1.2.4.tar.gz 07:53:59 INFO - Running setup.py egg_info for package blobuploader 07:53:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:54:03 INFO - Running setup.py egg_info for package requests 07:54:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:54:03 INFO - Downloading docopt-0.6.1.tar.gz 07:54:03 INFO - Running setup.py egg_info for package docopt 07:54:03 INFO - Installing collected packages: blobuploader, docopt, requests 07:54:03 INFO - Running setup.py install for blobuploader 07:54:03 INFO - Running setup.py install for docopt 07:54:03 INFO - Running setup.py install for requests 07:54:03 INFO - Successfully installed blobuploader docopt requests 07:54:03 INFO - Cleaning up... 07:54:03 INFO - Return code: 0 07:54:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:54:03 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:54:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:54:03 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:54:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:54:03 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 0x025CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02621BF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FF368>, '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 0x023ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026880C0>, '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-148', 'USERDOMAIN': 'T-W864-IX-148', '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-148', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-148', '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-148\\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:54:03 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:54:03 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:54:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:54:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Roaming', 07:54:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:54:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:54:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:54:03 INFO - 'COMPUTERNAME': 'T-W864-IX-148', 07:54:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:54:03 INFO - 'DCLOCATION': 'SCL3', 07:54:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:54:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:54:03 INFO - 'HOMEDRIVE': 'C:', 07:54:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 07:54:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:54:03 INFO - 'KTS_VERSION': '1.19c', 07:54:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 07:54:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-148', 07:54:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:54:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:54:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:54:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:54:03 INFO - 'MOZ_NO_REMOTE': '1', 07:54:03 INFO - 'NO_EM_RESTART': '1', 07:54:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:54:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:54:03 INFO - 'OS': 'Windows_NT', 07:54:03 INFO - 'OURDRIVE': 'C:', 07:54:03 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:54:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:54:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:54:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:54:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:54:03 INFO - 'PROCESSOR_LEVEL': '6', 07:54:03 INFO - 'PROCESSOR_REVISION': '1e05', 07:54:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:54:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:54:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:54:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:54:03 INFO - 'PROMPT': '$P$G', 07:54:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:54:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:54:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:54:03 INFO - 'PWD': 'C:\\slave\\test', 07:54:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:54:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:54:03 INFO - 'SYSTEMDRIVE': 'C:', 07:54:03 INFO - 'SYSTEMROOT': 'C:\\windows', 07:54:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:54:03 INFO - 'TEST1': 'testie', 07:54:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:54:03 INFO - 'USERDOMAIN': 'T-W864-IX-148', 07:54:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 07:54:03 INFO - 'USERNAME': 'cltbld', 07:54:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-148', 07:54:03 INFO - 'WINDIR': 'C:\\windows', 07:54:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:54:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:54:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:54:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:54:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:54:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:54:09 INFO - Unpacking c:\slave\test\build\tests\marionette 07:54:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:54:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:54:09 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:54:09 INFO - Running setup.py install for browsermob-proxy 07:54:25 INFO - Running setup.py install for manifestparser 07:54:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for marionette-client 07:54:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:54:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for marionette-driver 07:54:25 INFO - Running setup.py install for mozcrash 07:54:25 INFO - Running setup.py install for mozdebug 07:54:25 INFO - Running setup.py install for mozdevice 07:54:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for mozfile 07:54:25 INFO - Running setup.py install for mozhttpd 07:54:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for mozinfo 07:54:25 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for mozInstall 07:54:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for mozleak 07:54:25 INFO - Running setup.py install for mozlog 07:54:25 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for moznetwork 07:54:25 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for mozprocess 07:54:25 INFO - Running setup.py install for mozprofile 07:54:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for mozrunner 07:54:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for mozscreenshot 07:54:25 INFO - Running setup.py install for moztest 07:54:25 INFO - Running setup.py install for mozversion 07:54:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:54:25 INFO - Running setup.py install for wptserve 07:54:25 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:54:25 INFO - Cleaning up... 07:54:25 INFO - Return code: 0 07:54:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:54:25 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:54:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:54:25 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:54:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:54:25 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 0x025CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02621BF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FF368>, '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 0x023ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026880C0>, '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-148', 'USERDOMAIN': 'T-W864-IX-148', '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-148', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-148', '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-148\\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:54:25 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:54:25 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:54:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:54:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Roaming', 07:54:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:54:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:54:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:54:25 INFO - 'COMPUTERNAME': 'T-W864-IX-148', 07:54:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:54:25 INFO - 'DCLOCATION': 'SCL3', 07:54:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:54:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:54:25 INFO - 'HOMEDRIVE': 'C:', 07:54:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 07:54:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:54:25 INFO - 'KTS_VERSION': '1.19c', 07:54:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 07:54:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-148', 07:54:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:54:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:54:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:54:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:54:25 INFO - 'MOZ_NO_REMOTE': '1', 07:54:25 INFO - 'NO_EM_RESTART': '1', 07:54:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:54:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:54:25 INFO - 'OS': 'Windows_NT', 07:54:25 INFO - 'OURDRIVE': 'C:', 07:54:25 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:54:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:54:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:54:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:54:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:54:25 INFO - 'PROCESSOR_LEVEL': '6', 07:54:25 INFO - 'PROCESSOR_REVISION': '1e05', 07:54:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:54:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:54:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:54:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:54:25 INFO - 'PROMPT': '$P$G', 07:54:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:54:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:54:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:54:25 INFO - 'PWD': 'C:\\slave\\test', 07:54:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:54:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:54:25 INFO - 'SYSTEMDRIVE': 'C:', 07:54:25 INFO - 'SYSTEMROOT': 'C:\\windows', 07:54:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:54:25 INFO - 'TEST1': 'testie', 07:54:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:54:25 INFO - 'USERDOMAIN': 'T-W864-IX-148', 07:54:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 07:54:25 INFO - 'USERNAME': 'cltbld', 07:54:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-148', 07:54:25 INFO - 'WINDIR': 'C:\\windows', 07:54:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:54:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:54:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:54:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:54:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:54:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:54:28 INFO - Unpacking c:\slave\test\build\tests\marionette 07:54:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:54:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:54:28 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:54:40 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:54:40 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:54:40 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:54:40 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:54:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:54:40 INFO - Downloading blessings-1.6.tar.gz 07:54:40 INFO - Running setup.py egg_info for package blessings 07:54:40 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:54:40 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:54:40 INFO - Running setup.py install for blessings 07:54:40 INFO - Running setup.py install for browsermob-proxy 07:54:40 INFO - Running setup.py install for manifestparser 07:54:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Running setup.py install for marionette-client 07:54:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:54:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Running setup.py install for marionette-driver 07:54:40 INFO - Running setup.py install for mozcrash 07:54:40 INFO - Running setup.py install for mozdebug 07:54:40 INFO - Running setup.py install for mozdevice 07:54:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Running setup.py install for mozhttpd 07:54:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Running setup.py install for mozInstall 07:54:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Running setup.py install for mozleak 07:54:40 INFO - Running setup.py install for mozprofile 07:54:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Running setup.py install for mozrunner 07:54:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:54:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:54:42 INFO - Running setup.py install for mozscreenshot 07:54:42 INFO - Running setup.py install for moztest 07:54:42 INFO - Running setup.py install for mozversion 07:54:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:54:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:54:42 INFO - Running setup.py install for wptserve 07:54:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:54:42 INFO - Cleaning up... 07:54:42 INFO - Return code: 0 07:54:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:54:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:54:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:54:42 INFO - Reading from file tmpfile_stdout 07:54:42 INFO - Using _rmtree_windows ... 07:54:42 INFO - Using _rmtree_windows ... 07:54:42 INFO - Current package versions: 07:54:42 INFO - blessings == 1.6 07:54:42 INFO - blobuploader == 1.2.4 07:54:42 INFO - browsermob-proxy == 0.6.0 07:54:42 INFO - distribute == 0.6.14 07:54:42 INFO - docopt == 0.6.1 07:54:42 INFO - manifestparser == 1.1 07:54:42 INFO - marionette-client == 2.3.0 07:54:42 INFO - marionette-driver == 1.4.0 07:54:42 INFO - mozInstall == 1.12 07:54:42 INFO - mozcrash == 0.17 07:54:42 INFO - mozdebug == 0.1 07:54:42 INFO - mozdevice == 0.48 07:54:42 INFO - mozfile == 1.2 07:54:42 INFO - mozhttpd == 0.7 07:54:42 INFO - mozinfo == 0.9 07:54:42 INFO - mozleak == 0.1 07:54:42 INFO - mozlog == 3.1 07:54:42 INFO - moznetwork == 0.27 07:54:42 INFO - mozprocess == 0.22 07:54:42 INFO - mozprofile == 0.28 07:54:42 INFO - mozrunner == 6.11 07:54:42 INFO - mozscreenshot == 0.1 07:54:42 INFO - mozsystemmonitor == 0.0 07:54:42 INFO - moztest == 0.7 07:54:42 INFO - mozversion == 1.4 07:54:42 INFO - requests == 1.2.3 07:54:42 INFO - wptserve == 1.4.0 07:54:42 INFO - Running post-action listener: _resource_record_post_action 07:54:42 INFO - Running post-action listener: _start_resource_monitoring 07:54:42 INFO - Starting resource monitoring. 07:54:42 INFO - ##### 07:54:42 INFO - ##### Running pull step. 07:54:42 INFO - ##### 07:54:42 INFO - Running pre-action listener: _resource_record_pre_action 07:54:42 INFO - Running main action method: pull 07:54:42 INFO - Pull has nothing to do! 07:54:42 INFO - Running post-action listener: _resource_record_post_action 07:54:42 INFO - ##### 07:54:42 INFO - ##### Running install step. 07:54:42 INFO - ##### 07:54:42 INFO - Running pre-action listener: _resource_record_pre_action 07:54:42 INFO - Running main action method: install 07:54:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:54:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:54:43 INFO - Reading from file tmpfile_stdout 07:54:43 INFO - Using _rmtree_windows ... 07:54:43 INFO - Using _rmtree_windows ... 07:54:43 INFO - Detecting whether we're running mozinstall >=1.0... 07:54:43 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:54:43 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:54:43 INFO - Reading from file tmpfile_stdout 07:54:43 INFO - Output received: 07:54:43 INFO - Usage: mozinstall-script.py [options] installer 07:54:43 INFO - Options: 07:54:43 INFO - -h, --help show this help message and exit 07:54:43 INFO - -d DEST, --destination=DEST 07:54:43 INFO - Directory to install application into. [default: 07:54:43 INFO - "C:\slave\test"] 07:54:43 INFO - --app=APP Application being installed. [default: firefox] 07:54:43 INFO - Using _rmtree_windows ... 07:54:43 INFO - Using _rmtree_windows ... 07:54:43 INFO - mkdir: C:\slave\test\build\application 07:54:43 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:54:43 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:54:46 INFO - Reading from file tmpfile_stdout 07:54:46 INFO - Output received: 07:54:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:54:46 INFO - Using _rmtree_windows ... 07:54:46 INFO - Using _rmtree_windows ... 07:54:46 INFO - Running post-action listener: _resource_record_post_action 07:54:46 INFO - ##### 07:54:46 INFO - ##### Running run-tests step. 07:54:46 INFO - ##### 07:54:46 INFO - Running pre-action listener: _resource_record_pre_action 07:54:46 INFO - Running main action method: run_tests 07:54:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:54:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:54:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:54:46 INFO - grabbing minidump binary from tooltool 07:54: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:54:46 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 0x025FF368>, '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 0x023ACD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026880C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:54:46 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:54:46 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:54:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:54:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp1u91kn 07:54:48 INFO - INFO - File integrity verified, renaming tmp1u91kn to win32-minidump_stackwalk.exe 07:54:48 INFO - Return code: 0 07:54:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:54:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:54:48 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/I4wIMloWQlq_1iT_whIPLA/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:54:48 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/I4wIMloWQlq_1iT_whIPLA/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:54:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:54:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Roaming', 07:54:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:54:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:54:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:54:48 INFO - 'COMPUTERNAME': 'T-W864-IX-148', 07:54:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:54:48 INFO - 'DCLOCATION': 'SCL3', 07:54:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:54:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:54:48 INFO - 'HOMEDRIVE': 'C:', 07:54:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-148', 07:54:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:54:48 INFO - 'KTS_VERSION': '1.19c', 07:54:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-148\\AppData\\Local', 07:54:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-148', 07:54:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:54:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:54:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:54:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:54:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:54:48 INFO - 'MOZ_NO_REMOTE': '1', 07:54:48 INFO - 'NO_EM_RESTART': '1', 07:54:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:54:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:54:48 INFO - 'OS': 'Windows_NT', 07:54:48 INFO - 'OURDRIVE': 'C:', 07:54:48 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:54:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:54:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:54:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:54:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:54:48 INFO - 'PROCESSOR_LEVEL': '6', 07:54:48 INFO - 'PROCESSOR_REVISION': '1e05', 07:54:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:54:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:54:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:54:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:54:48 INFO - 'PROMPT': '$P$G', 07:54:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:54:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:54:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:54:48 INFO - 'PWD': 'C:\\slave\\test', 07:54:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:54:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:54:48 INFO - 'SYSTEMDRIVE': 'C:', 07:54:48 INFO - 'SYSTEMROOT': 'C:\\windows', 07:54:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:54:48 INFO - 'TEST1': 'testie', 07:54:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:54:48 INFO - 'USERDOMAIN': 'T-W864-IX-148', 07:54:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-148', 07:54:48 INFO - 'USERNAME': 'cltbld', 07:54:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-148', 07:54:48 INFO - 'WINDIR': 'C:\\windows', 07:54:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:54:48 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/I4wIMloWQlq_1iT_whIPLA/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:54:50 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:54:50 INFO - import pkg_resources 07:54:52 INFO - Using 1 client processes 07:54:54 INFO - SUITE-START | Running 778 tests 07:54:54 INFO - Running testharness tests 07:54:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:54:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 07:54:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:54:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:54:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:54:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:54:55 INFO - Setting up ssl 07:54:56 INFO - PROCESS | certutil | 07:54:56 INFO - PROCESS | certutil | 07:54:56 INFO - PROCESS | certutil | 07:54:56 INFO - Certificate Nickname Trust Attributes 07:54:56 INFO - SSL,S/MIME,JAR/XPI 07:54:56 INFO - 07:54:56 INFO - web-platform-tests CT,, 07:54:56 INFO - 07:54:56 INFO - Starting runner 07:54:56 INFO - PROCESS | 1512 | [1512] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:54:56 INFO - PROCESS | 1512 | [1512] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:54:56 INFO - PROCESS | 1512 | [1512] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:54:56 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:54:57 INFO - PROCESS | 1512 | [1512] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 07:54:58 INFO - PROCESS | 1512 | 1461336898375 Marionette DEBUG Marionette enabled via build flag and pref 07:55:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372679000 == 1 [pid = 1512] [id = 1] 07:55:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 1 (000000E372679800) [pid = 1512] [serial = 1] [outer = 0000000000000000] 07:55:00 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:55:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 2 (000000E37267A800) [pid = 1512] [serial = 2] [outer = 000000E372679800] 07:55:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37595B800 == 2 [pid = 1512] [id = 2] 07:55:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 3 (000000E37595C000) [pid = 1512] [serial = 3] [outer = 0000000000000000] 07:55:00 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:55:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 4 (000000E37595D000) [pid = 1512] [serial = 4] [outer = 000000E37595C000] 07:55:00 INFO - PROCESS | 1512 | 1461336900892 Marionette INFO Listening on port 2828 07:55:03 INFO - PROCESS | 1512 | 1461336903288 Marionette DEBUG Marionette enabled via command-line flag 07:55:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376880800 == 3 [pid = 1512] [id = 3] 07:55:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 5 (000000E3768D6000) [pid = 1512] [serial = 5] [outer = 0000000000000000] 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:55:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 6 (000000E3768D7000) [pid = 1512] [serial = 6] [outer = 000000E3768D6000] 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:55:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 7 (000000E3769DA800) [pid = 1512] [serial = 7] [outer = 000000E37595C000] 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:55:03 INFO - PROCESS | 1512 | 1461336903685 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49262 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:55:03 INFO - PROCESS | 1512 | 1461336903691 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49263 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:55:03 INFO - PROCESS | 1512 | 1461336903723 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49264 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:55:03 INFO - PROCESS | 1512 | 1461336903730 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49265 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:55:03 INFO - PROCESS | 1512 | 1461336903735 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49266 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:55:03 INFO - PROCESS | 1512 | 1461336903767 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49267 07:55:03 INFO - PROCESS | 1512 | 1461336903773 Marionette DEBUG Closed connection conn0 07:55:03 INFO - PROCESS | 1512 | 1461336903775 Marionette DEBUG Closed connection conn1 07:55:03 INFO - PROCESS | 1512 | 1461336903779 Marionette DEBUG Closed connection conn2 07:55:03 INFO - PROCESS | 1512 | 1461336903781 Marionette DEBUG Closed connection conn3 07:55:03 INFO - PROCESS | 1512 | 1461336903784 Marionette DEBUG Closed connection conn4 07:55:03 INFO - PROCESS | 1512 | 1461336903863 Marionette DEBUG Closed connection conn5 07:55:03 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:55:03 INFO - PROCESS | 1512 | 1461336903867 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49268 07:55:04 INFO - PROCESS | 1512 | 1461336904193 Marionette DEBUG Closed connection conn6 07:55:04 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:55:04 INFO - PROCESS | 1512 | 1461336904198 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49269 07:55:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37A20A800 == 4 [pid = 1512] [id = 4] 07:55:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 8 (000000E36FC57800) [pid = 1512] [serial = 8] [outer = 0000000000000000] 07:55:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 9 (000000E37A2A7800) [pid = 1512] [serial = 9] [outer = 000000E36FC57800] 07:55:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 10 (000000E377B78C00) [pid = 1512] [serial = 10] [outer = 000000E36FC57800] 07:55:04 INFO - PROCESS | 1512 | 1461336904442 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:55:04 INFO - PROCESS | 1512 | 1461336904448 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":"20160422041901","device":"desktop","version":"48.0a1"} 07:55:05 INFO - PROCESS | 1512 | [1512] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:55:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D638800 == 5 [pid = 1512] [id = 5] 07:55:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 11 (000000E37D63E000) [pid = 1512] [serial = 11] [outer = 0000000000000000] 07:55:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D63E800 == 6 [pid = 1512] [id = 6] 07:55:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 12 (000000E37D5D8800) [pid = 1512] [serial = 12] [outer = 0000000000000000] 07:55:06 INFO - PROCESS | 1512 | [1512] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:55:06 INFO - PROCESS | 1512 | [1512] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:55:06 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:55:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E2AF800 == 7 [pid = 1512] [id = 7] 07:55:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 13 (000000E37D5D8000) [pid = 1512] [serial = 13] [outer = 0000000000000000] 07:55:06 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:55:06 INFO - PROCESS | 1512 | [1512] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:55:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 14 (000000E37E40F400) [pid = 1512] [serial = 14] [outer = 000000E37D5D8000] 07:55:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 15 (000000E37EE07800) [pid = 1512] [serial = 15] [outer = 000000E37D63E000] 07:55:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 16 (000000E37D8B6C00) [pid = 1512] [serial = 16] [outer = 000000E37D5D8800] 07:55:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 17 (000000E37E5DAC00) [pid = 1512] [serial = 17] [outer = 000000E37D5D8000] 07:55:08 INFO - PROCESS | 1512 | 1461336908191 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1512 | 1461336908205 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 18 (000000E301260400) [pid = 1512] [serial = 18] [outer = 000000E37D5D8000] 07:55:09 INFO - PROCESS | 1512 | 1461336909215 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"30fcc236-7e18-446f-9789-970b34aed9bf","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":"20160422041901","device":"desktop","version":"48.0a1","command_id":1}}] 07:55:09 INFO - PROCESS | 1512 | 1461336909863 Marionette TRACE conn7 -> [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:55:10 INFO - PROCESS | 1512 | 1461336910008 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 07:55:10 INFO - PROCESS | 1512 | 1461336910026 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:55:10 INFO - PROCESS | 1512 | [1512] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:55:11 INFO - PROCESS | 1512 | --DOCSHELL 000000E372679000 == 6 [pid = 1512] [id = 1] 07:55:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 19 (000000E372614400) [pid = 1512] [serial = 19] [outer = 000000E37D5D8000] 07:55:12 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:12 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:13 INFO - PROCESS | 1512 | --DOCSHELL 000000E37A20A800 == 5 [pid = 1512] [id = 4] 07:55:13 INFO - PROCESS | 1512 | 1461336913014 Marionette TRACE conn7 <- [1,3,null,{}] 07:55:13 INFO - PROCESS | 1512 | 1461336913022 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:55:13 INFO - PROCESS | 1512 | 1461336913043 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 07:55:13 INFO - PROCESS | 1512 | 1461336913061 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1512 | 1461336913065 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 07:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:55:13 INFO - PROCESS | 1512 | 1461336913074 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1512 | 1461336913077 Marionette TRACE conn7 <- [1,6,null,{}] 07:55:13 INFO - PROCESS | 1512 | 1461336913119 Marionette TRACE conn7 -> [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:55:13 INFO - PROCESS | 1512 | 1461336913135 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 07:55:13 INFO - PROCESS | 1512 | 1461336913140 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36FE4D800 == 6 [pid = 1512] [id = 8] 07:55:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 20 (000000E372134800) [pid = 1512] [serial = 20] [outer = 0000000000000000] 07:55:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 21 (000000E375D24800) [pid = 1512] [serial = 21] [outer = 000000E372134800] 07:55:13 INFO - PROCESS | 1512 | 1461336913194 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 22 (000000E376464800) [pid = 1512] [serial = 22] [outer = 000000E372134800] 07:55:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37185D000 == 7 [pid = 1512] [id = 9] 07:55:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 23 (000000E3769C1000) [pid = 1512] [serial = 23] [outer = 0000000000000000] 07:55:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 24 (000000E377450000) [pid = 1512] [serial = 24] [outer = 000000E3769C1000] 07:55:13 INFO - PROCESS | 1512 | 1461336913793 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 25 (000000E376471400) [pid = 1512] [serial = 25] [outer = 000000E3769C1000] 07:55:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E375CE7000 == 8 [pid = 1512] [id = 10] 07:55:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 26 (000000E375CED800) [pid = 1512] [serial = 26] [outer = 0000000000000000] 07:55:14 INFO - PROCESS | 1512 | 1461336914070 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:55:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 27 (000000E37633B000) [pid = 1512] [serial = 27] [outer = 000000E375CED800] 07:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1040ms 07:55:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 28 (000000E376395000) [pid = 1512] [serial = 28] [outer = 000000E375CED800] 07:55:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E300FDC000 == 9 [pid = 1512] [id = 11] 07:55:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 29 (000000E37B28FC00) [pid = 1512] [serial = 29] [outer = 0000000000000000] 07:55:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 30 (000000E37C197400) [pid = 1512] [serial = 30] [outer = 000000E37B28FC00] 07:55:14 INFO - PROCESS | 1512 | 1461336914231 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 1512 | 1461336914235 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 07:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:55:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 31 (000000E37C3A1000) [pid = 1512] [serial = 31] [outer = 000000E37B28FC00] 07:55:14 INFO - PROCESS | 1512 | 1461336914331 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1512 | 1461336914334 Marionette TRACE conn7 <- [1,10,null,{}] 07:55:14 INFO - PROCESS | 1512 | 1461336914596 Marionette TRACE conn7 -> [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:55:14 INFO - PROCESS | 1512 | 1461336914929 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 07:55:14 INFO - PROCESS | 1512 | 1461336914981 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37285F800 == 10 [pid = 1512] [id = 12] 07:55:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 32 (000000E37C337C00) [pid = 1512] [serial = 32] [outer = 0000000000000000] 07:55:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 33 (000000E37D67AC00) [pid = 1512] [serial = 33] [outer = 000000E37C337C00] 07:55:15 INFO - PROCESS | 1512 | 1461336915029 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 34 (000000E37E37AC00) [pid = 1512] [serial = 34] [outer = 000000E37C337C00] 07:55:15 INFO - PROCESS | 1512 | 1461336915411 Marionette TRACE conn7 <- [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:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1156ms 07:55:15 INFO - PROCESS | 1512 | 1461336915422 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 1512 | 1461336915426 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 07:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:55:15 INFO - PROCESS | 1512 | 1461336915447 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1512 | 1461336915452 Marionette TRACE conn7 <- [1,14,null,{}] 07:55:15 INFO - PROCESS | 1512 | 1461336915457 Marionette TRACE conn7 -> [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:55:15 INFO - PROCESS | 1512 | 1461336915540 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 07:55:15 INFO - PROCESS | 1512 | 1461336915548 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD45800 == 11 [pid = 1512] [id = 13] 07:55:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 35 (000000E376937400) [pid = 1512] [serial = 35] [outer = 0000000000000000] 07:55:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 36 (000000E37E5D6C00) [pid = 1512] [serial = 36] [outer = 000000E376937400] 07:55:15 INFO - PROCESS | 1512 | 1461336915598 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 37 (000000E37F285C00) [pid = 1512] [serial = 37] [outer = 000000E376937400] 07:55:15 INFO - PROCESS | 1512 | 1461336915993 Marionette TRACE conn7 <- [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:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 608ms 07:55:16 INFO - PROCESS | 1512 | 1461336916044 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1512 | 1461336916047 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 07:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:55:16 INFO - PROCESS | 1512 | 1461336916051 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1512 | 1461336916053 Marionette TRACE conn7 <- [1,18,null,{}] 07:55:16 INFO - PROCESS | 1512 | 1461336916056 Marionette TRACE conn7 -> [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:55:16 INFO - PROCESS | 1512 | 1461336916140 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 07:55:16 INFO - PROCESS | 1512 | 1461336916151 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B8BB800 == 12 [pid = 1512] [id = 14] 07:55:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 38 (000000E37D65C800) [pid = 1512] [serial = 38] [outer = 0000000000000000] 07:55:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 39 (000000E37F3C3000) [pid = 1512] [serial = 39] [outer = 000000E37D65C800] 07:55:16 INFO - PROCESS | 1512 | 1461336916197 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 40 (000000E37FAC9800) [pid = 1512] [serial = 40] [outer = 000000E37D65C800] 07:55:16 INFO - PROCESS | 1512 | 1461336916595 Marionette TRACE conn7 <- [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:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 588ms 07:55:16 INFO - PROCESS | 1512 | 1461336916640 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1512 | 1461336916642 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 07:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:55:16 INFO - PROCESS | 1512 | 1461336916646 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1512 | 1461336916648 Marionette TRACE conn7 <- [1,22,null,{}] 07:55:16 INFO - PROCESS | 1512 | 1461336916661 Marionette TRACE conn7 -> [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:55:16 INFO - PROCESS | 1512 | 1461336916741 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 07:55:16 INFO - PROCESS | 1512 | 1461336916749 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C1CA800 == 13 [pid = 1512] [id = 15] 07:55:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 41 (000000E377B77800) [pid = 1512] [serial = 41] [outer = 0000000000000000] 07:55:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 42 (000000E37B157C00) [pid = 1512] [serial = 42] [outer = 000000E377B77800] 07:55:16 INFO - PROCESS | 1512 | 1461336916803 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 43 (000000E37C340800) [pid = 1512] [serial = 43] [outer = 000000E377B77800] 07:55:17 INFO - PROCESS | 1512 | 1461336917191 Marionette TRACE conn7 <- [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:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 07:55:17 INFO - PROCESS | 1512 | 1461336917244 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 1512 | 1461336917246 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 07:55:17 INFO - PROCESS | 1512 | 1461336917250 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 1512 | 1461336917252 Marionette TRACE conn7 <- [1,26,null,{}] 07:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:55:17 INFO - PROCESS | 1512 | 1461336917256 Marionette TRACE conn7 -> [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:55:17 INFO - PROCESS | 1512 | 1461336917340 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 07:55:17 INFO - PROCESS | 1512 | 1461336917350 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D996800 == 14 [pid = 1512] [id = 16] 07:55:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 44 (000000E37F3E0400) [pid = 1512] [serial = 44] [outer = 0000000000000000] 07:55:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 45 (000000E37F3E6000) [pid = 1512] [serial = 45] [outer = 000000E37F3E0400] 07:55:17 INFO - PROCESS | 1512 | 1461336917399 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 46 (000000E37FAD0800) [pid = 1512] [serial = 46] [outer = 000000E37F3E0400] 07:55:17 INFO - PROCESS | 1512 | 1461336917801 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 07:55:17 INFO - PROCESS | 1512 | 1461336917843 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 1512 | 1461336917845 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 07:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:55:17 INFO - PROCESS | 1512 | 1461336917848 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 1512 | 1461336917850 Marionette TRACE conn7 <- [1,30,null,{}] 07:55:17 INFO - PROCESS | 1512 | 1461336917854 Marionette TRACE conn7 -> [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:55:17 INFO - PROCESS | 1512 | 1461336917953 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 07:55:17 INFO - PROCESS | 1512 | 1461336917962 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DC1C000 == 15 [pid = 1512] [id = 17] 07:55:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 47 (000000E370E56800) [pid = 1512] [serial = 47] [outer = 0000000000000000] 07:55:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 48 (000000E370E5C400) [pid = 1512] [serial = 48] [outer = 000000E370E56800] 07:55:18 INFO - PROCESS | 1512 | 1461336918011 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 49 (000000E37D83C000) [pid = 1512] [serial = 49] [outer = 000000E370E56800] 07:55:18 INFO - PROCESS | 1512 | 1461336918443 Marionette TRACE conn7 <- [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:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 07:55:18 INFO - PROCESS | 1512 | 1461336918479 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1512 | 1461336918481 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 07:55:18 INFO - PROCESS | 1512 | 1461336918485 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:55:18 INFO - PROCESS | 1512 | 1461336918487 Marionette TRACE conn7 <- [1,34,null,{}] 07:55:18 INFO - PROCESS | 1512 | 1461336918490 Marionette TRACE conn7 -> [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:55:18 INFO - PROCESS | 1512 | 1461336918586 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 07:55:18 INFO - PROCESS | 1512 | 1461336918593 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E2AE000 == 16 [pid = 1512] [id = 18] 07:55:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 50 (000000E3716B1000) [pid = 1512] [serial = 50] [outer = 0000000000000000] 07:55:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 51 (000000E3716B4400) [pid = 1512] [serial = 51] [outer = 000000E3716B1000] 07:55:18 INFO - PROCESS | 1512 | 1461336918640 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 52 (000000E3716BB400) [pid = 1512] [serial = 52] [outer = 000000E3716B1000] 07:55:19 INFO - PROCESS | 1512 | 1461336919016 Marionette TRACE conn7 <- [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:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 07:55:19 INFO - PROCESS | 1512 | 1461336919081 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1512 | 1461336919083 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:55:19 INFO - PROCESS | 1512 | 1461336919087 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1512 | 1461336919088 Marionette TRACE conn7 <- [1,38,null,{}] 07:55:19 INFO - PROCESS | 1512 | 1461336919092 Marionette TRACE conn7 -> [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:55:19 INFO - PROCESS | 1512 | 1461336919170 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 07:55:19 INFO - PROCESS | 1512 | 1461336919176 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37EE16800 == 17 [pid = 1512] [id = 19] 07:55:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 53 (000000E305C90000) [pid = 1512] [serial = 53] [outer = 0000000000000000] 07:55:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 54 (000000E305C95800) [pid = 1512] [serial = 54] [outer = 000000E305C90000] 07:55:19 INFO - PROCESS | 1512 | 1461336919223 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 55 (000000E3716BD000) [pid = 1512] [serial = 55] [outer = 000000E305C90000] 07:55:19 INFO - PROCESS | 1512 | 1461336919588 Marionette TRACE conn7 <- [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:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 07:55:19 INFO - PROCESS | 1512 | 1461336919612 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1512 | 1461336919614 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:55:19 INFO - PROCESS | 1512 | 1461336919618 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1512 | 1461336919620 Marionette TRACE conn7 <- [1,42,null,{}] 07:55:19 INFO - PROCESS | 1512 | 1461336919623 Marionette TRACE conn7 -> [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:55:19 INFO - PROCESS | 1512 | 1461336919729 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 07:55:19 INFO - PROCESS | 1512 | 1461336919737 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F91D000 == 18 [pid = 1512] [id = 20] 07:55:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (000000E30432DC00) [pid = 1512] [serial = 56] [outer = 0000000000000000] 07:55:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000E304336400) [pid = 1512] [serial = 57] [outer = 000000E30432DC00] 07:55:19 INFO - PROCESS | 1512 | 1461336919786 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000E37D840800) [pid = 1512] [serial = 58] [outer = 000000E30432DC00] 07:55:20 INFO - PROCESS | 1512 | 1461336920179 Marionette TRACE conn7 <- [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:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 07:55:20 INFO - PROCESS | 1512 | 1461336920208 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1512 | 1461336920211 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 07:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:55:20 INFO - PROCESS | 1512 | 1461336920214 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1512 | 1461336920217 Marionette TRACE conn7 <- [1,46,null,{}] 07:55:20 INFO - PROCESS | 1512 | 1461336920220 Marionette TRACE conn7 -> [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:55:20 INFO - PROCESS | 1512 | 1461336920329 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 07:55:20 INFO - PROCESS | 1512 | 1461336920337 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30558B000 == 19 [pid = 1512] [id = 21] 07:55:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000E3045C0C00) [pid = 1512] [serial = 59] [outer = 0000000000000000] 07:55:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000E3045C7C00) [pid = 1512] [serial = 60] [outer = 000000E3045C0C00] 07:55:20 INFO - PROCESS | 1512 | 1461336920389 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000E37DB7EC00) [pid = 1512] [serial = 61] [outer = 000000E3045C0C00] 07:55:20 INFO - PROCESS | 1512 | 1461336920777 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 07:55:20 INFO - PROCESS | 1512 | 1461336920805 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1512 | 1461336920807 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 07:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:55:20 INFO - PROCESS | 1512 | 1461336920810 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1512 | 1461336920812 Marionette TRACE conn7 <- [1,50,null,{}] 07:55:20 INFO - PROCESS | 1512 | 1461336920815 Marionette TRACE conn7 -> [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:55:20 INFO - PROCESS | 1512 | 1461336920916 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 07:55:20 INFO - PROCESS | 1512 | 1461336920923 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305829800 == 20 [pid = 1512] [id = 22] 07:55:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000E30577D800) [pid = 1512] [serial = 62] [outer = 0000000000000000] 07:55:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000E305788000) [pid = 1512] [serial = 63] [outer = 000000E30577D800] 07:55:20 INFO - PROCESS | 1512 | 1461336920968 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E37F3C6C00) [pid = 1512] [serial = 64] [outer = 000000E30577D800] 07:55:21 INFO - PROCESS | 1512 | 1461336921371 Marionette TRACE conn7 <- [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:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 07:55:21 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000E36FC57800) [pid = 1512] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:55:21 INFO - PROCESS | 1512 | 1461336921407 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1512 | 1461336921409 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 07:55:21 INFO - PROCESS | 1512 | 1461336921412 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1512 | 1461336921414 Marionette TRACE conn7 <- [1,54,null,{}] 07:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:55:21 INFO - PROCESS | 1512 | 1461336921418 Marionette TRACE conn7 -> [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:55:21 INFO - PROCESS | 1512 | 1461336921510 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 07:55:21 INFO - PROCESS | 1512 | 1461336921544 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305836000 == 21 [pid = 1512] [id = 23] 07:55:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E305845C00) [pid = 1512] [serial = 65] [outer = 0000000000000000] 07:55:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000E30584BC00) [pid = 1512] [serial = 66] [outer = 000000E305845C00] 07:55:21 INFO - PROCESS | 1512 | 1461336921589 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E370D3C000) [pid = 1512] [serial = 67] [outer = 000000E305845C00] 07:55:21 INFO - PROCESS | 1512 | 1461336921925 Marionette TRACE conn7 <- [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:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 524ms 07:55:21 INFO - PROCESS | 1512 | 1461336921943 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 1512 | 1461336921945 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 07:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:55:21 INFO - PROCESS | 1512 | 1461336921949 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 1512 | 1461336921951 Marionette TRACE conn7 <- [1,58,null,{}] 07:55:21 INFO - PROCESS | 1512 | 1461336921954 Marionette TRACE conn7 -> [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:55:22 INFO - PROCESS | 1512 | 1461336922029 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 07:55:22 INFO - PROCESS | 1512 | 1461336922082 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371199000 == 22 [pid = 1512] [id = 24] 07:55:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E305849400) [pid = 1512] [serial = 68] [outer = 0000000000000000] 07:55:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E37109DC00) [pid = 1512] [serial = 69] [outer = 000000E305849400] 07:55:22 INFO - PROCESS | 1512 | 1461336922127 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E3710AA000) [pid = 1512] [serial = 70] [outer = 000000E305849400] 07:55:22 INFO - PROCESS | 1512 | 1461336922467 Marionette TRACE conn7 <- [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:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 588ms 07:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:55:22 INFO - PROCESS | 1512 | 1461336922539 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1512 | 1461336922541 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 07:55:22 INFO - PROCESS | 1512 | 1461336922545 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1512 | 1461336922546 Marionette TRACE conn7 <- [1,62,null,{}] 07:55:22 INFO - PROCESS | 1512 | 1461336922550 Marionette TRACE conn7 -> [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:55:22 INFO - PROCESS | 1512 | 1461336922646 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 07:55:22 INFO - PROCESS | 1512 | 1461336922654 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064EF800 == 23 [pid = 1512] [id = 25] 07:55:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E36F515C00) [pid = 1512] [serial = 71] [outer = 0000000000000000] 07:55:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E36F51E400) [pid = 1512] [serial = 72] [outer = 000000E36F515C00] 07:55:22 INFO - PROCESS | 1512 | 1461336922701 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E3710A4C00) [pid = 1512] [serial = 73] [outer = 000000E36F515C00] 07:55:23 INFO - PROCESS | 1512 | 1461336923052 Marionette TRACE conn7 <- [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:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 523ms 07:55:23 INFO - PROCESS | 1512 | 1461336923071 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1512 | 1461336923073 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 07:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:55:23 INFO - PROCESS | 1512 | 1461336923076 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1512 | 1461336923078 Marionette TRACE conn7 <- [1,66,null,{}] 07:55:23 INFO - PROCESS | 1512 | 1461336923082 Marionette TRACE conn7 -> [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:55:23 INFO - PROCESS | 1512 | 1461336923157 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 07:55:23 INFO - PROCESS | 1512 | 1461336923163 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D32000 == 24 [pid = 1512] [id = 26] 07:55:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E377B7C800) [pid = 1512] [serial = 74] [outer = 0000000000000000] 07:55:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E37E914000) [pid = 1512] [serial = 75] [outer = 000000E377B7C800] 07:55:23 INFO - PROCESS | 1512 | 1461336923210 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E37E919800) [pid = 1512] [serial = 76] [outer = 000000E377B7C800] 07:55:23 INFO - PROCESS | 1512 | 1461336923596 Marionette TRACE conn7 <- [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:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 07:55:23 INFO - PROCESS | 1512 | 1461336923666 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1512 | 1461336923668 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 07:55:23 INFO - PROCESS | 1512 | 1461336923672 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:55:23 INFO - PROCESS | 1512 | 1461336923673 Marionette TRACE conn7 <- [1,70,null,{}] 07:55:23 INFO - PROCESS | 1512 | 1461336923677 Marionette TRACE conn7 -> [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:55:23 INFO - PROCESS | 1512 | 1461336923756 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 07:55:23 INFO - PROCESS | 1512 | 1461336923763 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D45800 == 25 [pid = 1512] [id = 27] 07:55:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E305507C00) [pid = 1512] [serial = 77] [outer = 0000000000000000] 07:55:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E30550B800) [pid = 1512] [serial = 78] [outer = 000000E305507C00] 07:55:23 INFO - PROCESS | 1512 | 1461336923810 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E305511C00) [pid = 1512] [serial = 79] [outer = 000000E305507C00] 07:55:24 INFO - PROCESS | 1512 | 1461336924178 Marionette TRACE conn7 <- [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:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 524ms 07:55:24 INFO - PROCESS | 1512 | 1461336924199 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1512 | 1461336924201 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 07:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:55:24 INFO - PROCESS | 1512 | 1461336924204 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1512 | 1461336924206 Marionette TRACE conn7 <- [1,74,null,{}] 07:55:24 INFO - PROCESS | 1512 | 1461336924210 Marionette TRACE conn7 -> [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:55:24 INFO - PROCESS | 1512 | 1461336924313 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 07:55:24 INFO - PROCESS | 1512 | 1461336924322 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2D1000 == 26 [pid = 1512] [id = 28] 07:55:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E3068DA800) [pid = 1512] [serial = 80] [outer = 0000000000000000] 07:55:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E3068E0000) [pid = 1512] [serial = 81] [outer = 000000E3068DA800] 07:55:24 INFO - PROCESS | 1512 | 1461336924368 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E3068E6000) [pid = 1512] [serial = 82] [outer = 000000E3068DA800] 07:55:24 INFO - PROCESS | 1512 | 1461336924888 Marionette TRACE conn7 <- [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:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 734ms 07:55:24 INFO - PROCESS | 1512 | 1461336924943 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1512 | 1461336924948 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 07:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:55:24 INFO - PROCESS | 1512 | 1461336924954 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1512 | 1461336924958 Marionette TRACE conn7 <- [1,78,null,{}] 07:55:24 INFO - PROCESS | 1512 | 1461336924964 Marionette TRACE conn7 -> [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:55:25 INFO - PROCESS | 1512 | 1461336925073 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 07:55:25 INFO - PROCESS | 1512 | 1461336925137 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F1000 == 27 [pid = 1512] [id = 29] 07:55:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E3045C3400) [pid = 1512] [serial = 83] [outer = 0000000000000000] 07:55:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E305784800) [pid = 1512] [serial = 84] [outer = 000000E3045C3400] 07:55:25 INFO - PROCESS | 1512 | 1461336925196 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E3068E0400) [pid = 1512] [serial = 85] [outer = 000000E3045C3400] 07:55:25 INFO - PROCESS | 1512 | 1461336925764 Marionette TRACE conn7 <- [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:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 07:55:25 INFO - PROCESS | 1512 | 1461336925837 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1512 | 1461336925844 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 07:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:55:25 INFO - PROCESS | 1512 | 1461336925851 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1512 | 1461336925854 Marionette TRACE conn7 <- [1,82,null,{}] 07:55:25 INFO - PROCESS | 1512 | 1461336925858 Marionette TRACE conn7 -> [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:55:25 INFO - PROCESS | 1512 | 1461336925964 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 07:55:26 INFO - PROCESS | 1512 | 1461336926026 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371822000 == 28 [pid = 1512] [id = 30] 07:55:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E306AAC000) [pid = 1512] [serial = 86] [outer = 0000000000000000] 07:55:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E306AB1C00) [pid = 1512] [serial = 87] [outer = 000000E306AAC000] 07:55:26 INFO - PROCESS | 1512 | 1461336926082 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E36F519C00) [pid = 1512] [serial = 88] [outer = 000000E306AAC000] 07:55:26 INFO - PROCESS | 1512 | 1461336926598 Marionette TRACE conn7 <- [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:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 07:55:26 INFO - PROCESS | 1512 | 1461336926633 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1512 | 1461336926636 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 07:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:55:26 INFO - PROCESS | 1512 | 1461336926665 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1512 | 1461336926669 Marionette TRACE conn7 <- [1,86,null,{}] 07:55:26 INFO - PROCESS | 1512 | 1461336926696 Marionette TRACE conn7 -> [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:55:26 INFO - PROCESS | 1512 | 1461336926801 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 07:55:26 INFO - PROCESS | 1512 | 1461336926865 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C1B6800 == 29 [pid = 1512] [id = 31] 07:55:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E37284D800) [pid = 1512] [serial = 89] [outer = 0000000000000000] 07:55:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E375D2F000) [pid = 1512] [serial = 90] [outer = 000000E37284D800] 07:55:26 INFO - PROCESS | 1512 | 1461336926924 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E37692C000) [pid = 1512] [serial = 91] [outer = 000000E37284D800] 07:55:27 INFO - PROCESS | 1512 | 1461336927651 Marionette TRACE conn7 <- [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:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1050ms 07:55:27 INFO - PROCESS | 1512 | 1461336927719 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 1512 | 1461336927723 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 07:55:27 INFO - PROCESS | 1512 | 1461336927728 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:55:27 INFO - PROCESS | 1512 | 1461336927732 Marionette TRACE conn7 <- [1,90,null,{}] 07:55:27 INFO - PROCESS | 1512 | 1461336927743 Marionette TRACE conn7 -> [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:55:27 INFO - PROCESS | 1512 | 1461336927841 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 07:55:27 INFO - PROCESS | 1512 | 1461336927904 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D42000 == 30 [pid = 1512] [id = 32] 07:55:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E305804000) [pid = 1512] [serial = 92] [outer = 0000000000000000] 07:55:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E30580B000) [pid = 1512] [serial = 93] [outer = 000000E305804000] 07:55:27 INFO - PROCESS | 1512 | 1461336927956 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E305844800) [pid = 1512] [serial = 94] [outer = 000000E305804000] 07:55:28 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E37A2A7800) [pid = 1512] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:55:28 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E377B78C00) [pid = 1512] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:55:28 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E37595D000) [pid = 1512] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:55:28 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E37E5DAC00) [pid = 1512] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:55:28 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E37E40F400) [pid = 1512] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:55:29 INFO - PROCESS | 1512 | 1461336929109 Marionette TRACE conn7 <- [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:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1442ms 07:55:29 INFO - PROCESS | 1512 | 1461336929174 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 1512 | 1461336929178 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 07:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:55:29 INFO - PROCESS | 1512 | 1461336929183 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 1512 | 1461336929187 Marionette TRACE conn7 <- [1,94,null,{}] 07:55:29 INFO - PROCESS | 1512 | 1461336929193 Marionette TRACE conn7 -> [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:55:29 INFO - PROCESS | 1512 | 1461336929275 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 07:55:29 INFO - PROCESS | 1512 | 1461336929337 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30582F800 == 31 [pid = 1512] [id = 33] 07:55:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E30550E400) [pid = 1512] [serial = 95] [outer = 0000000000000000] 07:55:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E305783000) [pid = 1512] [serial = 96] [outer = 000000E30550E400] 07:55:29 INFO - PROCESS | 1512 | 1461336929386 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E30580F400) [pid = 1512] [serial = 97] [outer = 000000E30550E400] 07:55:29 INFO - PROCESS | 1512 | 1461336929982 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 879ms 07:55:30 INFO - PROCESS | 1512 | 1461336930074 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 1512 | 1461336930080 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 07:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:55:30 INFO - PROCESS | 1512 | 1461336930086 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1512 | 1461336930090 Marionette TRACE conn7 <- [1,98,null,{}] 07:55:30 INFO - PROCESS | 1512 | 1461336930096 Marionette TRACE conn7 -> [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:55:30 INFO - PROCESS | 1512 | 1461336930264 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 07:55:30 INFO - PROCESS | 1512 | 1461336930276 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064E7000 == 32 [pid = 1512] [id = 34] 07:55:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E30580C000) [pid = 1512] [serial = 98] [outer = 0000000000000000] 07:55:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E305850400) [pid = 1512] [serial = 99] [outer = 000000E30580C000] 07:55:30 INFO - PROCESS | 1512 | 1461336930339 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E305C93800) [pid = 1512] [serial = 100] [outer = 000000E30580C000] 07:55:31 INFO - PROCESS | 1512 | 1461336931043 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 986ms 07:55:31 INFO - PROCESS | 1512 | 1461336931073 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1512 | 1461336931081 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 07:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:55:31 INFO - PROCESS | 1512 | 1461336931113 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1512 | 1461336931116 Marionette TRACE conn7 <- [1,102,null,{}] 07:55:31 INFO - PROCESS | 1512 | 1461336931121 Marionette TRACE conn7 -> [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:55:31 INFO - PROCESS | 1512 | 1461336931242 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 07:55:31 INFO - PROCESS | 1512 | 1461336931304 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371192000 == 33 [pid = 1512] [id = 35] 07:55:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E3045BB800) [pid = 1512] [serial = 101] [outer = 0000000000000000] 07:55:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E306AAEC00) [pid = 1512] [serial = 102] [outer = 000000E3045BB800] 07:55:31 INFO - PROCESS | 1512 | 1461336931362 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E36F3BD000) [pid = 1512] [serial = 103] [outer = 000000E3045BB800] 07:55:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E30558B000 == 32 [pid = 1512] [id = 21] 07:55:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E2AE000 == 31 [pid = 1512] [id = 18] 07:55:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D42000 == 30 [pid = 1512] [id = 32] 07:55:32 INFO - PROCESS | 1512 | 1461336932135 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1080ms 07:55:32 INFO - PROCESS | 1512 | 1461336932197 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 1512 | 1461336932202 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 07:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:55:32 INFO - PROCESS | 1512 | 1461336932208 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1512 | 1461336932213 Marionette TRACE conn7 <- [1,106,null,{}] 07:55:32 INFO - PROCESS | 1512 | 1461336932221 Marionette TRACE conn7 -> [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:55:32 INFO - PROCESS | 1512 | 1461336932330 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 07:55:32 INFO - PROCESS | 1512 | 1461336932396 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D5E800 == 31 [pid = 1512] [id = 36] 07:55:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E305809400) [pid = 1512] [serial = 104] [outer = 0000000000000000] 07:55:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E30580D000) [pid = 1512] [serial = 105] [outer = 000000E305809400] 07:55:32 INFO - PROCESS | 1512 | 1461336932457 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E3068DCC00) [pid = 1512] [serial = 106] [outer = 000000E305809400] 07:55:33 INFO - PROCESS | 1512 | 1461336932998 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 839ms 07:55:33 INFO - PROCESS | 1512 | 1461336933051 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 1512 | 1461336933057 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 07:55:33 INFO - PROCESS | 1512 | 1461336933064 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:55:33 INFO - PROCESS | 1512 | 1461336933067 Marionette TRACE conn7 <- [1,110,null,{}] 07:55:33 INFO - PROCESS | 1512 | 1461336933071 Marionette TRACE conn7 -> [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:55:33 INFO - PROCESS | 1512 | 1461336933175 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 07:55:33 INFO - PROCESS | 1512 | 1461336933251 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E375954000 == 32 [pid = 1512] [id = 37] 07:55:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E36F3C3800) [pid = 1512] [serial = 107] [outer = 0000000000000000] 07:55:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E36F518C00) [pid = 1512] [serial = 108] [outer = 000000E36F3C3800] 07:55:33 INFO - PROCESS | 1512 | 1461336933309 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E36FE66C00) [pid = 1512] [serial = 109] [outer = 000000E36F3C3800] 07:55:33 INFO - PROCESS | 1512 | 1461336933841 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 838ms 07:55:33 INFO - PROCESS | 1512 | 1461336933909 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 1512 | 1461336933912 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 07:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:55:33 INFO - PROCESS | 1512 | 1461336933915 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 1512 | 1461336933920 Marionette TRACE conn7 <- [1,114,null,{}] 07:55:33 INFO - PROCESS | 1512 | 1461336933933 Marionette TRACE conn7 -> [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:55:34 INFO - PROCESS | 1512 | 1461336934071 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 07:55:34 INFO - PROCESS | 1512 | 1461336934135 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377924000 == 33 [pid = 1512] [id = 38] 07:55:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E305C93C00) [pid = 1512] [serial = 110] [outer = 0000000000000000] 07:55:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E370F67400) [pid = 1512] [serial = 111] [outer = 000000E305C93C00] 07:55:34 INFO - PROCESS | 1512 | 1461336934196 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E371593800) [pid = 1512] [serial = 112] [outer = 000000E305C93C00] 07:55:34 INFO - PROCESS | 1512 | 1461336934806 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 941ms 07:55:34 INFO - PROCESS | 1512 | 1461336934858 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1512 | 1461336934862 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 07:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:55:34 INFO - PROCESS | 1512 | 1461336934866 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1512 | 1461336934868 Marionette TRACE conn7 <- [1,118,null,{}] 07:55:34 INFO - PROCESS | 1512 | 1461336934872 Marionette TRACE conn7 -> [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:55:34 INFO - PROCESS | 1512 | 1461336934974 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 07:55:35 INFO - PROCESS | 1512 | 1461336935034 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD60000 == 34 [pid = 1512] [id = 39] 07:55:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E37268E400) [pid = 1512] [serial = 113] [outer = 0000000000000000] 07:55:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E375970400) [pid = 1512] [serial = 114] [outer = 000000E37268E400] 07:55:35 INFO - PROCESS | 1512 | 1461336935091 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E3760F6C00) [pid = 1512] [serial = 115] [outer = 000000E37268E400] 07:55:35 INFO - PROCESS | 1512 | 1461336935584 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 734ms 07:55:35 INFO - PROCESS | 1512 | 1461336935617 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1512 | 1461336935619 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 07:55:35 INFO - PROCESS | 1512 | 1461336935624 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:55:35 INFO - PROCESS | 1512 | 1461336935626 Marionette TRACE conn7 <- [1,122,null,{}] 07:55:35 INFO - PROCESS | 1512 | 1461336935654 Marionette TRACE conn7 -> [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:55:35 INFO - PROCESS | 1512 | 1461336935751 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 07:55:35 INFO - PROCESS | 1512 | 1461336935828 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C1BD800 == 35 [pid = 1512] [id = 40] 07:55:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30432B400) [pid = 1512] [serial = 116] [outer = 0000000000000000] 07:55:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E376412000) [pid = 1512] [serial = 117] [outer = 000000E30432B400] 07:55:35 INFO - PROCESS | 1512 | 1461336935885 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E376905800) [pid = 1512] [serial = 118] [outer = 000000E30432B400] 07:55:36 INFO - PROCESS | 1512 | 1461336936402 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 839ms 07:55:36 INFO - PROCESS | 1512 | 1461336936468 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1512 | 1461336936470 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 07:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:55:36 INFO - PROCESS | 1512 | 1461336936474 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1512 | 1461336936476 Marionette TRACE conn7 <- [1,126,null,{}] 07:55:36 INFO - PROCESS | 1512 | 1461336936480 Marionette TRACE conn7 -> [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:55:36 INFO - PROCESS | 1512 | 1461336936632 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 07:55:36 INFO - PROCESS | 1512 | 1461336936691 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DB71800 == 36 [pid = 1512] [id = 41] 07:55:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E3768AB800) [pid = 1512] [serial = 119] [outer = 0000000000000000] 07:55:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E3777AA800) [pid = 1512] [serial = 120] [outer = 000000E3768AB800] 07:55:36 INFO - PROCESS | 1512 | 1461336936756 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E37A29D800) [pid = 1512] [serial = 121] [outer = 000000E3768AB800] 07:55:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064E7000 == 35 [pid = 1512] [id = 34] 07:55:37 INFO - PROCESS | 1512 | 1461336937397 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 985ms 07:55:37 INFO - PROCESS | 1512 | 1461336937462 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 1512 | 1461336937467 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 07:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:55:37 INFO - PROCESS | 1512 | 1461336937473 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 1512 | 1461336937478 Marionette TRACE conn7 <- [1,130,null,{}] 07:55:37 INFO - PROCESS | 1512 | 1461336937509 Marionette TRACE conn7 -> [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:55:37 INFO - PROCESS | 1512 | 1461336937660 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 07:55:37 INFO - PROCESS | 1512 | 1461336937717 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36F6BC000 == 36 [pid = 1512] [id = 42] 07:55:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E305782800) [pid = 1512] [serial = 122] [outer = 0000000000000000] 07:55:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E30580F800) [pid = 1512] [serial = 123] [outer = 000000E305782800] 07:55:37 INFO - PROCESS | 1512 | 1461336937777 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E306AA6C00) [pid = 1512] [serial = 124] [outer = 000000E305782800] 07:55:38 INFO - PROCESS | 1512 | 1461336938482 Marionette TRACE conn7 <- [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:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1051ms 07:55:38 INFO - PROCESS | 1512 | 1461336938527 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 1512 | 1461336938534 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 07:55:38 INFO - PROCESS | 1512 | 1461336938541 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:55:38 INFO - PROCESS | 1512 | 1461336938544 Marionette TRACE conn7 <- [1,134,null,{}] 07:55:38 INFO - PROCESS | 1512 | 1461336938549 Marionette TRACE conn7 -> [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:55:38 INFO - PROCESS | 1512 | 1461336938687 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 07:55:38 INFO - PROCESS | 1512 | 1461336938733 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37A209800 == 37 [pid = 1512] [id = 43] 07:55:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E370D3B800) [pid = 1512] [serial = 125] [outer = 0000000000000000] 07:55:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E370E54000) [pid = 1512] [serial = 126] [outer = 000000E370D3B800] 07:55:38 INFO - PROCESS | 1512 | 1461336938790 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E3710A1800) [pid = 1512] [serial = 127] [outer = 000000E370D3B800] 07:55:39 INFO - PROCESS | 1512 | 1461336939338 Marionette TRACE conn7 <- [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:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 839ms 07:55:39 INFO - PROCESS | 1512 | 1461336939386 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 1512 | 1461336939389 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:55:39 INFO - PROCESS | 1512 | 1461336939393 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1512 | 1461336939397 Marionette TRACE conn7 <- [1,138,null,{}] 07:55:39 INFO - PROCESS | 1512 | 1461336939409 Marionette TRACE conn7 -> [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:55:39 INFO - PROCESS | 1512 | 1461336939516 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 07:55:39 INFO - PROCESS | 1512 | 1461336939594 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371191000 == 38 [pid = 1512] [id = 44] 07:55:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E375937C00) [pid = 1512] [serial = 128] [outer = 0000000000000000] 07:55:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E376932400) [pid = 1512] [serial = 129] [outer = 000000E375937C00] 07:55:39 INFO - PROCESS | 1512 | 1461336939654 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E37749B000) [pid = 1512] [serial = 130] [outer = 000000E375937C00] 07:55:40 INFO - PROCESS | 1512 | 1461336940272 Marionette TRACE conn7 <- [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:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 944ms 07:55:40 INFO - PROCESS | 1512 | 1461336940339 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 1512 | 1461336940342 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 07:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:55:40 INFO - PROCESS | 1512 | 1461336940346 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 1512 | 1461336940348 Marionette TRACE conn7 <- [1,142,null,{}] 07:55:40 INFO - PROCESS | 1512 | 1461336940352 Marionette TRACE conn7 -> [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:55:40 INFO - PROCESS | 1512 | 1461336940452 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 07:55:40 INFO - PROCESS | 1512 | 1461336940514 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37EE11800 == 39 [pid = 1512] [id = 45] 07:55:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E37B282800) [pid = 1512] [serial = 131] [outer = 0000000000000000] 07:55:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E37B82C800) [pid = 1512] [serial = 132] [outer = 000000E37B282800] 07:55:40 INFO - PROCESS | 1512 | 1461336940571 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E37C13D000) [pid = 1512] [serial = 133] [outer = 000000E37B282800] 07:55:41 INFO - PROCESS | 1512 | 1461336941097 Marionette TRACE conn7 <- [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:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 796ms 07:55:41 INFO - PROCESS | 1512 | 1461336941143 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1512 | 1461336941146 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 07:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:55:41 INFO - PROCESS | 1512 | 1461336941150 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1512 | 1461336941152 Marionette TRACE conn7 <- [1,146,null,{}] 07:55:41 INFO - PROCESS | 1512 | 1461336941180 Marionette TRACE conn7 -> [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:55:41 INFO - PROCESS | 1512 | 1461336941315 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 07:55:41 INFO - PROCESS | 1512 | 1461336941330 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684C000 == 40 [pid = 1512] [id = 46] 07:55:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E37C3A6800) [pid = 1512] [serial = 134] [outer = 0000000000000000] 07:55:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E37D654C00) [pid = 1512] [serial = 135] [outer = 000000E37C3A6800] 07:55:41 INFO - PROCESS | 1512 | 1461336941387 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E37D677800) [pid = 1512] [serial = 136] [outer = 000000E37C3A6800] 07:55:41 INFO - PROCESS | 1512 | 1461336941957 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 859ms 07:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:55:42 INFO - PROCESS | 1512 | 1461336942012 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1512 | 1461336942014 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 07:55:42 INFO - PROCESS | 1512 | 1461336942017 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1512 | 1461336942020 Marionette TRACE conn7 <- [1,150,null,{}] 07:55:42 INFO - PROCESS | 1512 | 1461336942024 Marionette TRACE conn7 -> [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:55:42 INFO - PROCESS | 1512 | 1461336942160 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 07:55:42 INFO - PROCESS | 1512 | 1461336942229 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306423800 == 41 [pid = 1512] [id = 47] 07:55:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E37DA86800) [pid = 1512] [serial = 137] [outer = 0000000000000000] 07:55:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E37E40F400) [pid = 1512] [serial = 138] [outer = 000000E37DA86800] 07:55:42 INFO - PROCESS | 1512 | 1461336942288 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E37E91BC00) [pid = 1512] [serial = 139] [outer = 000000E37DA86800] 07:55:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E375954000 == 40 [pid = 1512] [id = 37] 07:55:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D5E800 == 39 [pid = 1512] [id = 36] 07:55:43 INFO - PROCESS | 1512 | 1461336943081 Marionette TRACE conn7 <- [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:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1139ms 07:55:43 INFO - PROCESS | 1512 | 1461336943160 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 1512 | 1461336943165 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 07:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:55:43 INFO - PROCESS | 1512 | 1461336943171 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 1512 | 1461336943176 Marionette TRACE conn7 <- [1,154,null,{}] 07:55:43 INFO - PROCESS | 1512 | 1461336943184 Marionette TRACE conn7 -> [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:55:43 INFO - PROCESS | 1512 | 1461336943334 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 07:55:43 INFO - PROCESS | 1512 | 1461336943396 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306431800 == 40 [pid = 1512] [id = 48] 07:55:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E30580E400) [pid = 1512] [serial = 140] [outer = 0000000000000000] 07:55:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E305C8FC00) [pid = 1512] [serial = 141] [outer = 000000E30580E400] 07:55:43 INFO - PROCESS | 1512 | 1461336943456 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E36F513C00) [pid = 1512] [serial = 142] [outer = 000000E30580E400] 07:55:44 INFO - PROCESS | 1512 | 1461336944074 Marionette TRACE conn7 <- [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:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 943ms 07:55:44 INFO - PROCESS | 1512 | 1461336944117 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 1512 | 1461336944124 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 07:55:44 INFO - PROCESS | 1512 | 1461336944131 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:55:44 INFO - PROCESS | 1512 | 1461336944134 Marionette TRACE conn7 <- [1,158,null,{}] 07:55:44 INFO - PROCESS | 1512 | 1461336944138 Marionette TRACE conn7 -> [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:55:44 INFO - PROCESS | 1512 | 1461336944245 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 07:55:44 INFO - PROCESS | 1512 | 1461336944313 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3769E6000 == 41 [pid = 1512] [id = 49] 07:55:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E3710A3C00) [pid = 1512] [serial = 143] [outer = 0000000000000000] 07:55:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E3716B1400) [pid = 1512] [serial = 144] [outer = 000000E3710A3C00] 07:55:44 INFO - PROCESS | 1512 | 1461336944370 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E375B90000) [pid = 1512] [serial = 145] [outer = 000000E3710A3C00] 07:55:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E3710A7000) [pid = 1512] [serial = 146] [outer = 000000E37B28FC00] 07:55:45 INFO - PROCESS | 1512 | 1461336945002 Marionette TRACE conn7 <- [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:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 922ms 07:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:55:45 INFO - PROCESS | 1512 | 1461336945059 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1512 | 1461336945062 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 07:55:45 INFO - PROCESS | 1512 | 1461336945066 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1512 | 1461336945070 Marionette TRACE conn7 <- [1,162,null,{}] 07:55:45 INFO - PROCESS | 1512 | 1461336945083 Marionette TRACE conn7 -> [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:55:45 INFO - PROCESS | 1512 | 1461336945194 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 07:55:45 INFO - PROCESS | 1512 | 1461336945261 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DF1F000 == 42 [pid = 1512] [id = 50] 07:55:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E376939000) [pid = 1512] [serial = 147] [outer = 0000000000000000] 07:55:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E37B283400) [pid = 1512] [serial = 148] [outer = 000000E376939000] 07:55:45 INFO - PROCESS | 1512 | 1461336945322 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E37D675C00) [pid = 1512] [serial = 149] [outer = 000000E376939000] 07:55:45 INFO - PROCESS | 1512 | 1461336945878 Marionette TRACE conn7 <- [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:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 839ms 07:55:45 INFO - PROCESS | 1512 | 1461336945906 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1512 | 1461336945910 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 07:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:55:45 INFO - PROCESS | 1512 | 1461336945913 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1512 | 1461336945915 Marionette TRACE conn7 <- [1,166,null,{}] 07:55:45 INFO - PROCESS | 1512 | 1461336945919 Marionette TRACE conn7 -> [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:55:46 INFO - PROCESS | 1512 | 1461336946021 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 07:55:46 INFO - PROCESS | 1512 | 1461336946099 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37FA43000 == 43 [pid = 1512] [id = 51] 07:55:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E37E06A800) [pid = 1512] [serial = 150] [outer = 0000000000000000] 07:55:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E37E406000) [pid = 1512] [serial = 151] [outer = 000000E37E06A800] 07:55:46 INFO - PROCESS | 1512 | 1461336946155 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E37E91A800) [pid = 1512] [serial = 152] [outer = 000000E37E06A800] 07:55:46 INFO - PROCESS | 1512 | 1461336946672 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 837ms 07:55:46 INFO - PROCESS | 1512 | 1461336946752 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 1512 | 1461336946755 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 07:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:55:46 INFO - PROCESS | 1512 | 1461336946797 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 1512 | 1461336946800 Marionette TRACE conn7 <- [1,170,null,{}] 07:55:46 INFO - PROCESS | 1512 | 1461336946806 Marionette TRACE conn7 -> [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:55:46 INFO - PROCESS | 1512 | 1461336946910 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 07:55:46 INFO - PROCESS | 1512 | 1461336946970 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D2B800 == 44 [pid = 1512] [id = 52] 07:55:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000E307E47400) [pid = 1512] [serial = 153] [outer = 0000000000000000] 07:55:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000E307E4CC00) [pid = 1512] [serial = 154] [outer = 000000E307E47400] 07:55:47 INFO - PROCESS | 1512 | 1461336947025 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000E37E1EB800) [pid = 1512] [serial = 155] [outer = 000000E307E47400] 07:55:47 INFO - PROCESS | 1512 | 1461336947571 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 858ms 07:55:47 INFO - PROCESS | 1512 | 1461336947646 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 1512 | 1461336947648 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 07:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:55:47 INFO - PROCESS | 1512 | 1461336947652 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 1512 | 1461336947654 Marionette TRACE conn7 <- [1,174,null,{}] 07:55:47 INFO - PROCESS | 1512 | 1461336947658 Marionette TRACE conn7 -> [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:55:47 INFO - PROCESS | 1512 | 1461336947833 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 07:55:47 INFO - PROCESS | 1512 | 1461336947896 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC9800 == 45 [pid = 1512] [id = 53] 07:55:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000E30800C800) [pid = 1512] [serial = 156] [outer = 0000000000000000] 07:55:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000E37F284400) [pid = 1512] [serial = 157] [outer = 000000E30800C800] 07:55:47 INFO - PROCESS | 1512 | 1461336947953 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000E37F3BBC00) [pid = 1512] [serial = 158] [outer = 000000E30800C800] 07:55:48 INFO - PROCESS | 1512 | 1461336948542 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 944ms 07:55:48 INFO - PROCESS | 1512 | 1461336948599 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 1512 | 1461336948601 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 07:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:55:48 INFO - PROCESS | 1512 | 1461336948605 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 1512 | 1461336948607 Marionette TRACE conn7 <- [1,178,null,{}] 07:55:48 INFO - PROCESS | 1512 | 1461336948611 Marionette TRACE conn7 -> [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:55:48 INFO - PROCESS | 1512 | 1461336948707 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 07:55:48 INFO - PROCESS | 1512 | 1461336948775 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087D0000 == 46 [pid = 1512] [id = 54] 07:55:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (000000E301EA0000) [pid = 1512] [serial = 159] [outer = 0000000000000000] 07:55:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (000000E301EA6C00) [pid = 1512] [serial = 160] [outer = 000000E301EA0000] 07:55:48 INFO - PROCESS | 1512 | 1461336948832 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (000000E37F31D400) [pid = 1512] [serial = 161] [outer = 000000E301EA0000] 07:55:49 INFO - PROCESS | 1512 | 1461336949534 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 986ms 07:55:49 INFO - PROCESS | 1512 | 1461336949594 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 1512 | 1461336949599 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 07:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:55:49 INFO - PROCESS | 1512 | 1461336949605 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1512 | 1461336949610 Marionette TRACE conn7 <- [1,182,null,{}] 07:55:49 INFO - PROCESS | 1512 | 1461336949618 Marionette TRACE conn7 -> [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:55:49 INFO - PROCESS | 1512 | 1461336949777 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 07:55:49 INFO - PROCESS | 1512 | 1461336949790 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306852800 == 47 [pid = 1512] [id = 55] 07:55:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (000000E305781800) [pid = 1512] [serial = 162] [outer = 0000000000000000] 07:55:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (000000E305848000) [pid = 1512] [serial = 163] [outer = 000000E305781800] 07:55:49 INFO - PROCESS | 1512 | 1461336949853 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (000000E307E4A800) [pid = 1512] [serial = 164] [outer = 000000E305781800] 07:55:50 INFO - PROCESS | 1512 | 1461336950445 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 882ms 07:55:50 INFO - PROCESS | 1512 | 1461336950491 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 1512 | 1461336950498 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 07:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:55:50 INFO - PROCESS | 1512 | 1461336950504 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 1512 | 1461336950508 Marionette TRACE conn7 <- [1,186,null,{}] 07:55:50 INFO - PROCESS | 1512 | 1461336950512 Marionette TRACE conn7 -> [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:55:50 INFO - PROCESS | 1512 | 1461336950624 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 07:55:50 INFO - PROCESS | 1512 | 1461336950695 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308472800 == 48 [pid = 1512] [id = 56] 07:55:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 159 (000000E36F3C7400) [pid = 1512] [serial = 165] [outer = 0000000000000000] 07:55:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 160 (000000E36F62DC00) [pid = 1512] [serial = 166] [outer = 000000E36F3C7400] 07:55:50 INFO - PROCESS | 1512 | 1461336950752 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 161 (000000E370F63400) [pid = 1512] [serial = 167] [outer = 000000E36F3C7400] 07:55:51 INFO - PROCESS | 1512 | 1461336951342 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 882ms 07:55:51 INFO - PROCESS | 1512 | 1461336951390 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 1512 | 1461336951393 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 07:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:55:51 INFO - PROCESS | 1512 | 1461336951397 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1512 | 1461336951401 Marionette TRACE conn7 <- [1,190,null,{}] 07:55:51 INFO - PROCESS | 1512 | 1461336951413 Marionette TRACE conn7 -> [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:55:51 INFO - PROCESS | 1512 | 1461336951526 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 07:55:51 INFO - PROCESS | 1512 | 1461336951598 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37595D000 == 49 [pid = 1512] [id = 57] 07:55:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 162 (000000E376936000) [pid = 1512] [serial = 168] [outer = 0000000000000000] 07:55:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 163 (000000E3777ABC00) [pid = 1512] [serial = 169] [outer = 000000E376936000] 07:55:51 INFO - PROCESS | 1512 | 1461336951659 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 164 (000000E37C333400) [pid = 1512] [serial = 170] [outer = 000000E376936000] 07:55:52 INFO - PROCESS | 1512 | 1461336952269 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 944ms 07:55:52 INFO - PROCESS | 1512 | 1461336952342 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 07:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:55:52 INFO - PROCESS | 1512 | 1461336952346 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 07:55:52 INFO - PROCESS | 1512 | 1461336952349 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 1512 | 1461336952351 Marionette TRACE conn7 <- [1,194,null,{}] 07:55:52 INFO - PROCESS | 1512 | 1461336952355 Marionette TRACE conn7 -> [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:55:52 INFO - PROCESS | 1512 | 1461336952468 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 07:55:52 INFO - PROCESS | 1512 | 1461336952532 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E29C800 == 50 [pid = 1512] [id = 58] 07:55:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 165 (000000E308051800) [pid = 1512] [serial = 171] [outer = 0000000000000000] 07:55:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 166 (000000E308058400) [pid = 1512] [serial = 172] [outer = 000000E308051800] 07:55:52 INFO - PROCESS | 1512 | 1461336952590 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 167 (000000E37D83F400) [pid = 1512] [serial = 173] [outer = 000000E308051800] 07:55:53 INFO - PROCESS | 1512 | 1461336953133 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 840ms 07:55:53 INFO - PROCESS | 1512 | 1461336953192 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 1512 | 1461336953194 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 07:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:55:53 INFO - PROCESS | 1512 | 1461336953198 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1512 | 1461336953200 Marionette TRACE conn7 <- [1,198,null,{}] 07:55:53 INFO - PROCESS | 1512 | 1461336953204 Marionette TRACE conn7 -> [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:55:53 INFO - PROCESS | 1512 | 1461336953302 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 07:55:53 INFO - PROCESS | 1512 | 1461336953383 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37FA52800 == 51 [pid = 1512] [id = 59] 07:55:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 168 (000000E305DA8000) [pid = 1512] [serial = 174] [outer = 0000000000000000] 07:55:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 169 (000000E305DADC00) [pid = 1512] [serial = 175] [outer = 000000E305DA8000] 07:55:53 INFO - PROCESS | 1512 | 1461336953439 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 170 (000000E3716B1C00) [pid = 1512] [serial = 176] [outer = 000000E305DA8000] 07:55:54 INFO - PROCESS | 1512 | 1461336954000 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 838ms 07:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:55:54 INFO - PROCESS | 1512 | 1461336954038 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 1512 | 1461336954041 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 07:55:54 INFO - PROCESS | 1512 | 1461336954044 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 1512 | 1461336954047 Marionette TRACE conn7 <- [1,202,null,{}] 07:55:54 INFO - PROCESS | 1512 | 1461336954051 Marionette TRACE conn7 -> [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:55:54 INFO - PROCESS | 1512 | 1461336954189 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 07:55:54 INFO - PROCESS | 1512 | 1461336954264 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308425800 == 52 [pid = 1512] [id = 60] 07:55:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 171 (000000E305DB1800) [pid = 1512] [serial = 177] [outer = 0000000000000000] 07:55:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 172 (000000E36F631000) [pid = 1512] [serial = 178] [outer = 000000E305DB1800] 07:55:54 INFO - PROCESS | 1512 | 1461336954323 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 173 (000000E3708E2400) [pid = 1512] [serial = 179] [outer = 000000E305DB1800] 07:55:54 INFO - PROCESS | 1512 | 1461336954933 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 942ms 07:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:55:55 INFO - PROCESS | 1512 | 1461336954990 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 1512 | 1461336954992 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 07:55:55 INFO - PROCESS | 1512 | 1461336954996 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1512 | 1461336954998 Marionette TRACE conn7 <- [1,206,null,{}] 07:55:55 INFO - PROCESS | 1512 | 1461336955002 Marionette TRACE conn7 -> [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:55:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD60000 == 51 [pid = 1512] [id = 39] 07:55:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E377924000 == 50 [pid = 1512] [id = 38] 07:55:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C1BD800 == 49 [pid = 1512] [id = 40] 07:55:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E3769E6000 == 48 [pid = 1512] [id = 49] 07:55:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E306431800 == 47 [pid = 1512] [id = 48] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E30684C000 == 46 [pid = 1512] [id = 46] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37EE11800 == 45 [pid = 1512] [id = 45] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F1000 == 44 [pid = 1512] [id = 29] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E371199000 == 43 [pid = 1512] [id = 24] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E36FE4D800 == 42 [pid = 1512] [id = 8] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F91D000 == 41 [pid = 1512] [id = 20] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37285F800 == 40 [pid = 1512] [id = 12] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D32000 == 39 [pid = 1512] [id = 26] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DF1F000 == 38 [pid = 1512] [id = 50] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B8BB800 == 37 [pid = 1512] [id = 14] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D2B800 == 36 [pid = 1512] [id = 52] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E371822000 == 35 [pid = 1512] [id = 30] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37FA43000 == 34 [pid = 1512] [id = 51] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E305836000 == 33 [pid = 1512] [id = 23] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064EF800 == 32 [pid = 1512] [id = 25] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37EE16800 == 31 [pid = 1512] [id = 19] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D996800 == 30 [pid = 1512] [id = 16] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC9800 == 29 [pid = 1512] [id = 53] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D45800 == 28 [pid = 1512] [id = 27] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DC1C000 == 27 [pid = 1512] [id = 17] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E36F6BC000 == 26 [pid = 1512] [id = 42] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C1CA800 == 25 [pid = 1512] [id = 15] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD45800 == 24 [pid = 1512] [id = 13] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37A209800 == 23 [pid = 1512] [id = 43] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E305829800 == 22 [pid = 1512] [id = 22] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C1B6800 == 21 [pid = 1512] [id = 31] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E371191000 == 20 [pid = 1512] [id = 44] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2D1000 == 19 [pid = 1512] [id = 28] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E30582F800 == 18 [pid = 1512] [id = 33] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DB71800 == 17 [pid = 1512] [id = 41] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E308425800 == 16 [pid = 1512] [id = 60] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37FA52800 == 15 [pid = 1512] [id = 59] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E29C800 == 14 [pid = 1512] [id = 58] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37595D000 == 13 [pid = 1512] [id = 57] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E306423800 == 12 [pid = 1512] [id = 47] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E308472800 == 11 [pid = 1512] [id = 56] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E371192000 == 10 [pid = 1512] [id = 35] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087D0000 == 9 [pid = 1512] [id = 54] 07:55:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E306852800 == 8 [pid = 1512] [id = 55] 07:55:59 INFO - PROCESS | 1512 | 1461336959525 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 07:55:59 INFO - PROCESS | 1512 | 1461336959735 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E300FE8800 == 9 [pid = 1512] [id = 61] 07:55:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 174 (000000E301EA8400) [pid = 1512] [serial = 180] [outer = 0000000000000000] 07:55:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 175 (000000E302332C00) [pid = 1512] [serial = 181] [outer = 000000E301EA8400] 07:55:59 INFO - PROCESS | 1512 | 1461336959797 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 176 (000000E3045C6800) [pid = 1512] [serial = 182] [outer = 000000E301EA8400] 07:56:00 INFO - PROCESS | 1512 | 1461336960288 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 5355ms 07:56:00 INFO - PROCESS | 1512 | 1461336960354 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 1512 | 1461336960359 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 07:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:56:00 INFO - PROCESS | 1512 | 1461336960363 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1512 | 1461336960367 Marionette TRACE conn7 <- [1,210,null,{}] 07:56:00 INFO - PROCESS | 1512 | 1461336960372 Marionette TRACE conn7 -> [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:56:00 INFO - PROCESS | 1512 | 1461336960493 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 07:56:00 INFO - PROCESS | 1512 | 1461336960589 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CCC000 == 10 [pid = 1512] [id = 62] 07:56:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 177 (000000E305781400) [pid = 1512] [serial = 183] [outer = 0000000000000000] 07:56:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 178 (000000E3068DD800) [pid = 1512] [serial = 184] [outer = 000000E305781400] 07:56:00 INFO - PROCESS | 1512 | 1461336960651 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 179 (000000E306AB1000) [pid = 1512] [serial = 185] [outer = 000000E305781400] 07:56:01 INFO - PROCESS | 1512 | 1461336961256 Marionette TRACE conn7 <- [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:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 944ms 07:56:01 INFO - PROCESS | 1512 | 1461336961316 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 1512 | 1461336961319 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 07:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:56:01 INFO - PROCESS | 1512 | 1461336961323 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 1512 | 1461336961325 Marionette TRACE conn7 <- [1,214,null,{}] 07:56:01 INFO - PROCESS | 1512 | 1461336961329 Marionette TRACE conn7 -> [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:56:01 INFO - PROCESS | 1512 | 1461336961444 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 07:56:01 INFO - PROCESS | 1512 | 1461336961494 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30846C800 == 11 [pid = 1512] [id = 63] 07:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 180 (000000E30800D800) [pid = 1512] [serial = 186] [outer = 0000000000000000] 07:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 181 (000000E308049C00) [pid = 1512] [serial = 187] [outer = 000000E30800D800] 07:56:01 INFO - PROCESS | 1512 | 1461336961541 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 182 (000000E308054800) [pid = 1512] [serial = 188] [outer = 000000E30800D800] 07:56:02 INFO - PROCESS | 1512 | 1461336962004 Marionette TRACE conn7 <- [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:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 734ms 07:56:02 INFO - PROCESS | 1512 | 1461336962059 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 1512 | 1461336962063 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 07:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:56:02 INFO - PROCESS | 1512 | 1461336962081 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 1512 | 1461336962086 Marionette TRACE conn7 <- [1,218,null,{}] 07:56:02 INFO - PROCESS | 1512 | 1461336962090 Marionette TRACE conn7 -> [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:56:02 INFO - PROCESS | 1512 | 1461336962230 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 07:56:02 INFO - PROCESS | 1512 | 1461336962279 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371862000 == 12 [pid = 1512] [id = 64] 07:56:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 183 (000000E30827FC00) [pid = 1512] [serial = 189] [outer = 0000000000000000] 07:56:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 184 (000000E308288000) [pid = 1512] [serial = 190] [outer = 000000E30827FC00] 07:56:02 INFO - PROCESS | 1512 | 1461336962328 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 185 (000000E36F3BA000) [pid = 1512] [serial = 191] [outer = 000000E30827FC00] 07:56:02 INFO - PROCESS | 1512 | 1461336962761 Marionette TRACE conn7 <- [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:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 755ms 07:56:02 INFO - PROCESS | 1512 | 1461336962828 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 1512 | 1461336962830 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 07:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:56:02 INFO - PROCESS | 1512 | 1461336962840 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 1512 | 1461336962842 Marionette TRACE conn7 <- [1,222,null,{}] 07:56:02 INFO - PROCESS | 1512 | 1461336962845 Marionette TRACE conn7 -> [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:56:02 INFO - PROCESS | 1512 | 1461336962950 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 07:56:02 INFO - PROCESS | 1512 | 1461336962964 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37A21E000 == 13 [pid = 1512] [id = 65] 07:56:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 186 (000000E36F521400) [pid = 1512] [serial = 192] [outer = 0000000000000000] 07:56:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 187 (000000E36FC56C00) [pid = 1512] [serial = 193] [outer = 000000E36F521400] 07:56:03 INFO - PROCESS | 1512 | 1461336963011 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 188 (000000E370668C00) [pid = 1512] [serial = 194] [outer = 000000E36F521400] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 187 (000000E30577D800) [pid = 1512] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 186 (000000E305845C00) [pid = 1512] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 185 (000000E377B77800) [pid = 1512] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 184 (000000E370E56800) [pid = 1512] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 183 (000000E37C337C00) [pid = 1512] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 182 (000000E36F515C00) [pid = 1512] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 181 (000000E37F3E0400) [pid = 1512] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 180 (000000E372134800) [pid = 1512] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 179 (000000E305C90000) [pid = 1512] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 178 (000000E376937400) [pid = 1512] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 177 (000000E3045C0C00) [pid = 1512] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 176 (000000E30432DC00) [pid = 1512] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 175 (000000E3716B1000) [pid = 1512] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 174 (000000E37D65C800) [pid = 1512] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 173 (000000E377B7C800) [pid = 1512] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 172 (000000E3045C3400) [pid = 1512] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 171 (000000E306AAC000) [pid = 1512] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 170 (000000E37284D800) [pid = 1512] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 169 (000000E305804000) [pid = 1512] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 168 (000000E305849400) [pid = 1512] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 167 (000000E36F3C3800) [pid = 1512] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 166 (000000E30580C000) [pid = 1512] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 165 (000000E305809400) [pid = 1512] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 164 (000000E305782800) [pid = 1512] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 163 (000000E3045BB800) [pid = 1512] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 162 (000000E305507C00) [pid = 1512] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 161 (000000E3068DA800) [pid = 1512] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 160 (000000E30800C800) [pid = 1512] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 159 (000000E307E47400) [pid = 1512] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 158 (000000E37E06A800) [pid = 1512] [serial = 150] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (000000E376936000) [pid = 1512] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (000000E37DA86800) [pid = 1512] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (000000E376939000) [pid = 1512] [serial = 147] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (000000E37B282800) [pid = 1512] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (000000E375937C00) [pid = 1512] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (000000E36F3C7400) [pid = 1512] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000E370D3B800) [pid = 1512] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000E3768AB800) [pid = 1512] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000E30432B400) [pid = 1512] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000E30580E400) [pid = 1512] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000E37268E400) [pid = 1512] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000E305C93C00) [pid = 1512] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E3710A3C00) [pid = 1512] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E30550E400) [pid = 1512] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E37C3A6800) [pid = 1512] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E305DA8000) [pid = 1512] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E305781800) [pid = 1512] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E301EA0000) [pid = 1512] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:56:04 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E308051800) [pid = 1512] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:56:04 INFO - PROCESS | 1512 | 1461336964290 Marionette TRACE conn7 <- [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:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1492ms 07:56:04 INFO - PROCESS | 1512 | 1461336964333 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1512 | 1461336964335 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 07:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:56:04 INFO - PROCESS | 1512 | 1461336964339 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1512 | 1461336964341 Marionette TRACE conn7 <- [1,226,null,{}] 07:56:04 INFO - PROCESS | 1512 | 1461336964344 Marionette TRACE conn7 -> [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:56:04 INFO - PROCESS | 1512 | 1461336964427 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 07:56:04 INFO - PROCESS | 1512 | 1461336964437 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3708CB000 == 14 [pid = 1512] [id = 66] 07:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E305845C00) [pid = 1512] [serial = 195] [outer = 0000000000000000] 07:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E305C8A000) [pid = 1512] [serial = 196] [outer = 000000E305845C00] 07:56:04 INFO - PROCESS | 1512 | 1461336964497 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E36F3C7400) [pid = 1512] [serial = 197] [outer = 000000E305845C00] 07:56:04 INFO - PROCESS | 1512 | 1461336964940 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 626ms 07:56:04 INFO - PROCESS | 1512 | 1461336964968 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1512 | 1461336964970 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 07:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:56:04 INFO - PROCESS | 1512 | 1461336964974 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1512 | 1461336964975 Marionette TRACE conn7 <- [1,230,null,{}] 07:56:04 INFO - PROCESS | 1512 | 1461336964979 Marionette TRACE conn7 -> [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:56:05 INFO - PROCESS | 1512 | 1461336965062 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 07:56:05 INFO - PROCESS | 1512 | 1461336965069 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3016DA800 == 15 [pid = 1512] [id = 67] 07:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E370453C00) [pid = 1512] [serial = 198] [outer = 0000000000000000] 07:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E370E57800) [pid = 1512] [serial = 199] [outer = 000000E370453C00] 07:56:05 INFO - PROCESS | 1512 | 1461336965117 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E370E99400) [pid = 1512] [serial = 200] [outer = 000000E370453C00] 07:56:05 INFO - PROCESS | 1512 | 1461336965532 Marionette TRACE conn7 <- [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:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 07:56:05 INFO - PROCESS | 1512 | 1461336965564 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 1512 | 1461336965566 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 07:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:56:05 INFO - PROCESS | 1512 | 1461336965570 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 1512 | 1461336965571 Marionette TRACE conn7 <- [1,234,null,{}] 07:56:05 INFO - PROCESS | 1512 | 1461336965575 Marionette TRACE conn7 -> [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:56:05 INFO - PROCESS | 1512 | 1461336965685 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 07:56:05 INFO - PROCESS | 1512 | 1461336965694 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E88E800 == 16 [pid = 1512] [id = 68] 07:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E370D3F000) [pid = 1512] [serial = 201] [outer = 0000000000000000] 07:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000E37109E400) [pid = 1512] [serial = 202] [outer = 000000E370D3F000] 07:56:05 INFO - PROCESS | 1512 | 1461336965741 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000E3714E9C00) [pid = 1512] [serial = 203] [outer = 000000E370D3F000] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000E3068E0000) [pid = 1512] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000E305788000) [pid = 1512] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E30584BC00) [pid = 1512] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E37F3C6C00) [pid = 1512] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E37B157C00) [pid = 1512] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E37C340800) [pid = 1512] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E370E5C400) [pid = 1512] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E37D83C000) [pid = 1512] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E37D67AC00) [pid = 1512] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E37E37AC00) [pid = 1512] [serial = 34] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E36F51E400) [pid = 1512] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E37F3E6000) [pid = 1512] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E37FAD0800) [pid = 1512] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E375D24800) [pid = 1512] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E376464800) [pid = 1512] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E305C95800) [pid = 1512] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E3716BD000) [pid = 1512] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E37633B000) [pid = 1512] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E37E5D6C00) [pid = 1512] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E37F285C00) [pid = 1512] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E3045C7C00) [pid = 1512] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E304336400) [pid = 1512] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E37D840800) [pid = 1512] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E3716B4400) [pid = 1512] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E3716BB400) [pid = 1512] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E37F3C3000) [pid = 1512] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E37FAC9800) [pid = 1512] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E37E914000) [pid = 1512] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E37E919800) [pid = 1512] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E377450000) [pid = 1512] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E30550B800) [pid = 1512] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E305784800) [pid = 1512] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E3068E0400) [pid = 1512] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E306AB1C00) [pid = 1512] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E36F519C00) [pid = 1512] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E375D2F000) [pid = 1512] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E37692C000) [pid = 1512] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E30580B000) [pid = 1512] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E305844800) [pid = 1512] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E37C197400) [pid = 1512] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E3710A4C00) [pid = 1512] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E370D3C000) [pid = 1512] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3710AA000) [pid = 1512] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E37109DC00) [pid = 1512] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E37DB7EC00) [pid = 1512] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E306AA6C00) [pid = 1512] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E36F3BD000) [pid = 1512] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E305C8FC00) [pid = 1512] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E30580D000) [pid = 1512] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E305C93800) [pid = 1512] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E30580F800) [pid = 1512] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E306AAEC00) [pid = 1512] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E305511C00) [pid = 1512] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E3068E6000) [pid = 1512] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E36F513C00) [pid = 1512] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E3760F6C00) [pid = 1512] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E371593800) [pid = 1512] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E37C3A1000) [pid = 1512] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E375970400) [pid = 1512] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E37B283400) [pid = 1512] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E375B90000) [pid = 1512] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E30580F400) [pid = 1512] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E36FE66C00) [pid = 1512] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E3716B1400) [pid = 1512] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E370F67400) [pid = 1512] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E305783000) [pid = 1512] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E36F518C00) [pid = 1512] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E305850400) [pid = 1512] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E3068DCC00) [pid = 1512] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E37C333400) [pid = 1512] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E37E406000) [pid = 1512] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E37E91BC00) [pid = 1512] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E37D675C00) [pid = 1512] [serial = 149] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E37C13D000) [pid = 1512] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E308058400) [pid = 1512] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E37E40F400) [pid = 1512] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E307E4A800) [pid = 1512] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E37749B000) [pid = 1512] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000E37B82C800) [pid = 1512] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E3777ABC00) [pid = 1512] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E370F63400) [pid = 1512] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000E3710A1800) [pid = 1512] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000E376932400) [pid = 1512] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000E370E54000) [pid = 1512] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000E37A29D800) [pid = 1512] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000E36F62DC00) [pid = 1512] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000E376905800) [pid = 1512] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000E3777AA800) [pid = 1512] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000E376412000) [pid = 1512] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (000000E37D654C00) [pid = 1512] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (000000E36F631000) [pid = 1512] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 56 (000000E3716B1C00) [pid = 1512] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 55 (000000E305848000) [pid = 1512] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 54 (000000E37F31D400) [pid = 1512] [serial = 161] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 53 (000000E305DADC00) [pid = 1512] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 52 (000000E37D83F400) [pid = 1512] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 51 (000000E37F3BBC00) [pid = 1512] [serial = 158] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 50 (000000E301EA6C00) [pid = 1512] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 49 (000000E37F284400) [pid = 1512] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 48 (000000E37E1EB800) [pid = 1512] [serial = 155] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 47 (000000E307E4CC00) [pid = 1512] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 46 (000000E37E91A800) [pid = 1512] [serial = 152] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | --DOMWINDOW == 45 (000000E37D677800) [pid = 1512] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:56:07 INFO - PROCESS | 1512 | 1461336967393 Marionette TRACE conn7 <- [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:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1845ms 07:56:07 INFO - PROCESS | 1512 | 1461336967422 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 1512 | 1461336967426 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 07:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:56:07 INFO - PROCESS | 1512 | 1461336967432 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 1512 | 1461336967436 Marionette TRACE conn7 <- [1,238,null,{}] 07:56:07 INFO - PROCESS | 1512 | 1461336967443 Marionette TRACE conn7 -> [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:56:07 INFO - PROCESS | 1512 | 1461336967526 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 07:56:07 INFO - PROCESS | 1512 | 1461336967537 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30559A800 == 17 [pid = 1512] [id = 69] 07:56:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 46 (000000E30432AC00) [pid = 1512] [serial = 204] [outer = 0000000000000000] 07:56:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 47 (000000E30432B800) [pid = 1512] [serial = 205] [outer = 000000E30432AC00] 07:56:07 INFO - PROCESS | 1512 | 1461336967589 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 48 (000000E3045C4000) [pid = 1512] [serial = 206] [outer = 000000E30432AC00] 07:56:08 INFO - PROCESS | 1512 | 1461336968040 Marionette TRACE conn7 <- [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:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 07:56:08 INFO - PROCESS | 1512 | 1461336968062 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1512 | 1461336968069 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 07:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:56:08 INFO - PROCESS | 1512 | 1461336968080 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1512 | 1461336968083 Marionette TRACE conn7 <- [1,242,null,{}] 07:56:08 INFO - PROCESS | 1512 | 1461336968088 Marionette TRACE conn7 -> [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:56:08 INFO - PROCESS | 1512 | 1461336968200 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 07:56:08 INFO - PROCESS | 1512 | 1461336968208 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:56:08 INFO - PROCESS | 1512 | 1461336968221 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D3A800 == 18 [pid = 1512] [id = 70] 07:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 49 (000000E305789000) [pid = 1512] [serial = 207] [outer = 0000000000000000] 07:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 50 (000000E305803800) [pid = 1512] [serial = 208] [outer = 000000E305789000] 07:56:08 INFO - PROCESS | 1512 | 1461336968268 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 51 (000000E30580B800) [pid = 1512] [serial = 209] [outer = 000000E305789000] 07:56:08 INFO - PROCESS | 1512 | 1461336968699 Marionette TRACE conn7 <- [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:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 07:56:08 INFO - PROCESS | 1512 | 1461336968709 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1512 | 1461336968712 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 07:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:56:08 INFO - PROCESS | 1512 | 1461336968715 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1512 | 1461336968719 Marionette TRACE conn7 <- [1,246,null,{}] 07:56:08 INFO - PROCESS | 1512 | 1461336968731 Marionette TRACE conn7 -> [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:56:08 INFO - PROCESS | 1512 | 1461336968813 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 07:56:08 INFO - PROCESS | 1512 | 1461336968822 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064DB000 == 19 [pid = 1512] [id = 71] 07:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 52 (000000E30584EC00) [pid = 1512] [serial = 210] [outer = 0000000000000000] 07:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 53 (000000E305C8A400) [pid = 1512] [serial = 211] [outer = 000000E30584EC00] 07:56:08 INFO - PROCESS | 1512 | 1461336968877 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 54 (000000E305C94800) [pid = 1512] [serial = 212] [outer = 000000E30584EC00] 07:56:09 INFO - PROCESS | 1512 | 1461336969319 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 07:56:09 INFO - PROCESS | 1512 | 1461336969347 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 1512 | 1461336969350 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 07:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:56:09 INFO - PROCESS | 1512 | 1461336969358 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1512 | 1461336969360 Marionette TRACE conn7 <- [1,250,null,{}] 07:56:09 INFO - PROCESS | 1512 | 1461336969363 Marionette TRACE conn7 -> [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:56:09 INFO - PROCESS | 1512 | 1461336969443 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 07:56:09 INFO - PROCESS | 1512 | 1461336969449 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684C000 == 20 [pid = 1512] [id = 72] 07:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 55 (000000E305DADC00) [pid = 1512] [serial = 213] [outer = 0000000000000000] 07:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (000000E3068D9800) [pid = 1512] [serial = 214] [outer = 000000E305DADC00] 07:56:09 INFO - PROCESS | 1512 | 1461336969500 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000E3068E4400) [pid = 1512] [serial = 215] [outer = 000000E305DADC00] 07:56:09 INFO - PROCESS | 1512 | 1461336969905 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 07:56:09 INFO - PROCESS | 1512 | 1461336969943 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 1512 | 1461336969945 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 07:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:56:09 INFO - PROCESS | 1512 | 1461336969949 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1512 | 1461336969950 Marionette TRACE conn7 <- [1,254,null,{}] 07:56:09 INFO - PROCESS | 1512 | 1461336969954 Marionette TRACE conn7 -> [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:56:10 INFO - PROCESS | 1512 | 1461336970026 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 07:56:10 INFO - PROCESS | 1512 | 1461336970033 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068AE800 == 21 [pid = 1512] [id = 73] 07:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000E305507400) [pid = 1512] [serial = 216] [outer = 0000000000000000] 07:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000E306AA9000) [pid = 1512] [serial = 217] [outer = 000000E305507400] 07:56:10 INFO - PROCESS | 1512 | 1461336970080 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000E307E46C00) [pid = 1512] [serial = 218] [outer = 000000E305507400] 07:56:10 INFO - PROCESS | 1512 | 1461336970516 Marionette TRACE conn7 <- [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:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 584ms 07:56:10 INFO - PROCESS | 1512 | 1461336970547 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 1512 | 1461336970550 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 07:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:56:10 INFO - PROCESS | 1512 | 1461336970554 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 1512 | 1461336970556 Marionette TRACE conn7 <- [1,258,null,{}] 07:56:10 INFO - PROCESS | 1512 | 1461336970559 Marionette TRACE conn7 -> [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:56:10 INFO - PROCESS | 1512 | 1461336970659 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 07:56:10 INFO - PROCESS | 1512 | 1461336970669 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E6F800 == 22 [pid = 1512] [id = 74] 07:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000E30800AC00) [pid = 1512] [serial = 219] [outer = 0000000000000000] 07:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000E30804E400) [pid = 1512] [serial = 220] [outer = 000000E30800AC00] 07:56:10 INFO - PROCESS | 1512 | 1461336970721 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000E30824E400) [pid = 1512] [serial = 221] [outer = 000000E30800AC00] 07:56:11 INFO - PROCESS | 1512 | 1461336971095 Marionette TRACE conn7 <- [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:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 588ms 07:56:11 INFO - PROCESS | 1512 | 1461336971144 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 1512 | 1461336971146 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:56:11 INFO - PROCESS | 1512 | 1461336971157 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1512 | 1461336971159 Marionette TRACE conn7 <- [1,262,null,{}] 07:56:11 INFO - PROCESS | 1512 | 1461336971163 Marionette TRACE conn7 -> [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:56:11 INFO - PROCESS | 1512 | 1461336971236 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 07:56:11 INFO - PROCESS | 1512 | 1461336971243 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308266000 == 23 [pid = 1512] [id = 75] 07:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E308252400) [pid = 1512] [serial = 222] [outer = 0000000000000000] 07:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000E30825A800) [pid = 1512] [serial = 223] [outer = 000000E308252400] 07:56:11 INFO - PROCESS | 1512 | 1461336971291 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E308289C00) [pid = 1512] [serial = 224] [outer = 000000E308252400] 07:56:11 INFO - PROCESS | 1512 | 1461336971697 Marionette TRACE conn7 <- [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:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 586ms 07:56:11 INFO - PROCESS | 1512 | 1461336971739 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 1512 | 1461336971742 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:56:11 INFO - PROCESS | 1512 | 1461336971745 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1512 | 1461336971746 Marionette TRACE conn7 <- [1,266,null,{}] 07:56:11 INFO - PROCESS | 1512 | 1461336971758 Marionette TRACE conn7 -> [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:56:11 INFO - PROCESS | 1512 | 1461336971831 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 07:56:11 INFO - PROCESS | 1512 | 1461336971837 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30841E800 == 24 [pid = 1512] [id = 76] 07:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E36F3BA800) [pid = 1512] [serial = 225] [outer = 0000000000000000] 07:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E36F3C1400) [pid = 1512] [serial = 226] [outer = 000000E36F3BA800] 07:56:11 INFO - PROCESS | 1512 | 1461336971885 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E36F515400) [pid = 1512] [serial = 227] [outer = 000000E36F3BA800] 07:56:12 INFO - PROCESS | 1512 | 1461336972259 Marionette TRACE conn7 <- [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:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 523ms 07:56:12 INFO - PROCESS | 1512 | 1461336972275 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 1512 | 1461336972277 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 07:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:56:12 INFO - PROCESS | 1512 | 1461336972281 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 1512 | 1461336972282 Marionette TRACE conn7 <- [1,270,null,{}] 07:56:12 INFO - PROCESS | 1512 | 1461336972286 Marionette TRACE conn7 -> [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:56:12 INFO - PROCESS | 1512 | 1461336972388 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 07:56:12 INFO - PROCESS | 1512 | 1461336972401 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064DA800 == 25 [pid = 1512] [id = 77] 07:56:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E30580F400) [pid = 1512] [serial = 228] [outer = 0000000000000000] 07:56:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E36F51B800) [pid = 1512] [serial = 229] [outer = 000000E30580F400] 07:56:12 INFO - PROCESS | 1512 | 1461336972449 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E36F634400) [pid = 1512] [serial = 230] [outer = 000000E30580F400] 07:56:12 INFO - PROCESS | 1512 | 1461336972882 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 07:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:56:12 INFO - PROCESS | 1512 | 1461336972915 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 1512 | 1461336972917 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 07:56:12 INFO - PROCESS | 1512 | 1461336972920 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 1512 | 1461336972922 Marionette TRACE conn7 <- [1,274,null,{}] 07:56:12 INFO - PROCESS | 1512 | 1461336972926 Marionette TRACE conn7 -> [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:56:13 INFO - PROCESS | 1512 | 1461336973030 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 07:56:13 INFO - PROCESS | 1512 | 1461336973038 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087DA800 == 26 [pid = 1512] [id = 78] 07:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E36FE5F000) [pid = 1512] [serial = 231] [outer = 0000000000000000] 07:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E36FC5D000) [pid = 1512] [serial = 232] [outer = 000000E36FE5F000] 07:56:13 INFO - PROCESS | 1512 | 1461336973145 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E370D3D000) [pid = 1512] [serial = 233] [outer = 000000E36FE5F000] 07:56:13 INFO - PROCESS | 1512 | 1461336973573 Marionette TRACE conn7 <- [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:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 07:56:13 INFO - PROCESS | 1512 | 1461336973614 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 1512 | 1461336973616 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 07:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:56:13 INFO - PROCESS | 1512 | 1461336973620 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1512 | 1461336973622 Marionette TRACE conn7 <- [1,278,null,{}] 07:56:13 INFO - PROCESS | 1512 | 1461336973626 Marionette TRACE conn7 -> [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:56:13 INFO - PROCESS | 1512 | 1461336973766 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 07:56:13 INFO - PROCESS | 1512 | 1461336973791 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068AE000 == 27 [pid = 1512] [id = 79] 07:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E370E95400) [pid = 1512] [serial = 234] [outer = 0000000000000000] 07:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E370F66000) [pid = 1512] [serial = 235] [outer = 000000E370E95400] 07:56:13 INFO - PROCESS | 1512 | 1461336973842 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E3710A2000) [pid = 1512] [serial = 236] [outer = 000000E370E95400] 07:56:14 INFO - PROCESS | 1512 | 1461336974248 Marionette TRACE conn7 <- [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:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 07:56:14 INFO - PROCESS | 1512 | 1461336974294 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 1512 | 1461336974296 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 07:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:56:14 INFO - PROCESS | 1512 | 1461336974299 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 1512 | 1461336974301 Marionette TRACE conn7 <- [1,282,null,{}] 07:56:14 INFO - PROCESS | 1512 | 1461336974313 Marionette TRACE conn7 -> [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:56:14 INFO - PROCESS | 1512 | 1461336974420 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 07:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E370453C00) [pid = 1512] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E30800D800) [pid = 1512] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E36F521400) [pid = 1512] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E30827FC00) [pid = 1512] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E301EA8400) [pid = 1512] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E305781400) [pid = 1512] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E305845C00) [pid = 1512] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E305DB1800) [pid = 1512] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:56:14 INFO - PROCESS | 1512 | 1461336974460 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E68000 == 28 [pid = 1512] [id = 80] 07:56:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E301D2C800) [pid = 1512] [serial = 237] [outer = 0000000000000000] 07:56:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E305807000) [pid = 1512] [serial = 238] [outer = 000000E301D2C800] 07:56:14 INFO - PROCESS | 1512 | 1461336974506 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E37109E000) [pid = 1512] [serial = 239] [outer = 000000E301D2C800] 07:56:14 INFO - PROCESS | 1512 | 1461336974884 Marionette TRACE conn7 <- [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:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 07:56:14 INFO - PROCESS | 1512 | 1461336974930 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 1512 | 1461336974932 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 07:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:56:14 INFO - PROCESS | 1512 | 1461336974941 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 1512 | 1461336974942 Marionette TRACE conn7 <- [1,286,null,{}] 07:56:14 INFO - PROCESS | 1512 | 1461336974946 Marionette TRACE conn7 -> [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:56:15 INFO - PROCESS | 1512 | 1461336975019 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 07:56:15 INFO - PROCESS | 1512 | 1461336975025 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371463800 == 29 [pid = 1512] [id = 81] 07:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E3716B1000) [pid = 1512] [serial = 240] [outer = 0000000000000000] 07:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E3716BB000) [pid = 1512] [serial = 241] [outer = 000000E3716B1000] 07:56:15 INFO - PROCESS | 1512 | 1461336975070 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E372135C00) [pid = 1512] [serial = 242] [outer = 000000E3716B1000] 07:56:15 INFO - PROCESS | 1512 | 1461336975494 Marionette TRACE conn7 <- [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:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 07:56:15 INFO - PROCESS | 1512 | 1461336975532 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 1512 | 1461336975534 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 07:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:56:15 INFO - PROCESS | 1512 | 1461336975542 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1512 | 1461336975544 Marionette TRACE conn7 <- [1,290,null,{}] 07:56:15 INFO - PROCESS | 1512 | 1461336975547 Marionette TRACE conn7 -> [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:56:15 INFO - PROCESS | 1512 | 1461336975624 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 07:56:15 INFO - PROCESS | 1512 | 1461336975631 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37210F000 == 30 [pid = 1512] [id = 82] 07:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E372821C00) [pid = 1512] [serial = 243] [outer = 0000000000000000] 07:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E375939C00) [pid = 1512] [serial = 244] [outer = 000000E372821C00] 07:56:15 INFO - PROCESS | 1512 | 1461336975677 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E375CCBC00) [pid = 1512] [serial = 245] [outer = 000000E372821C00] 07:56:16 INFO - PROCESS | 1512 | 1461336976063 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 07:56:16 INFO - PROCESS | 1512 | 1461336976126 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 1512 | 1461336976128 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 07:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:56:16 INFO - PROCESS | 1512 | 1461336976131 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 1512 | 1461336976133 Marionette TRACE conn7 <- [1,294,null,{}] 07:56:16 INFO - PROCESS | 1512 | 1461336976137 Marionette TRACE conn7 -> [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:56:16 INFO - PROCESS | 1512 | 1461336976213 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 07:56:16 INFO - PROCESS | 1512 | 1461336976219 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E375BBE000 == 31 [pid = 1512] [id = 83] 07:56:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E375D25400) [pid = 1512] [serial = 246] [outer = 0000000000000000] 07:56:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E3760F3C00) [pid = 1512] [serial = 247] [outer = 000000E375D25400] 07:56:16 INFO - PROCESS | 1512 | 1461336976269 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E3763D2C00) [pid = 1512] [serial = 248] [outer = 000000E375D25400] 07:56:16 INFO - PROCESS | 1512 | 1461336976935 Marionette TRACE conn7 <- [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:56:16 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:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 838ms 07:56:16 INFO - PROCESS | 1512 | 1461336976973 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 1512 | 1461336976979 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 07:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:56:16 INFO - PROCESS | 1512 | 1461336976985 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 1512 | 1461336976989 Marionette TRACE conn7 <- [1,298,null,{}] 07:56:16 INFO - PROCESS | 1512 | 1461336976995 Marionette TRACE conn7 -> [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:56:17 INFO - PROCESS | 1512 | 1461336977112 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 07:56:17 INFO - PROCESS | 1512 | 1461336977178 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D22000 == 32 [pid = 1512] [id = 84] 07:56:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E304328800) [pid = 1512] [serial = 249] [outer = 0000000000000000] 07:56:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E3045C1000) [pid = 1512] [serial = 250] [outer = 000000E304328800] 07:56:17 INFO - PROCESS | 1512 | 1461336977237 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E305804C00) [pid = 1512] [serial = 251] [outer = 000000E304328800] 07:56:17 INFO - PROCESS | 1512 | 1461336977942 Marionette TRACE conn7 <- [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:56:17 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:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 983ms 07:56:17 INFO - PROCESS | 1512 | 1461336977970 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 1512 | 1461336977977 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 07:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:56:17 INFO - PROCESS | 1512 | 1461336977984 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 1512 | 1461336977987 Marionette TRACE conn7 <- [1,302,null,{}] 07:56:17 INFO - PROCESS | 1512 | 1461336977991 Marionette TRACE conn7 -> [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:56:18 INFO - PROCESS | 1512 | 1461336978121 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 07:56:18 INFO - PROCESS | 1512 | 1461336978185 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E61800 == 33 [pid = 1512] [id = 85] 07:56:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E30584A400) [pid = 1512] [serial = 252] [outer = 0000000000000000] 07:56:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E305C8F000) [pid = 1512] [serial = 253] [outer = 000000E30584A400] 07:56:18 INFO - PROCESS | 1512 | 1461336978241 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E306AB1400) [pid = 1512] [serial = 254] [outer = 000000E30584A400] 07:56:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E300FE8800 == 32 [pid = 1512] [id = 61] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E3708E2400) [pid = 1512] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E370E99400) [pid = 1512] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E308049C00) [pid = 1512] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E308054800) [pid = 1512] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E36FC56C00) [pid = 1512] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E36F3BA000) [pid = 1512] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E308288000) [pid = 1512] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E302332C00) [pid = 1512] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E3045C6800) [pid = 1512] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E3068DD800) [pid = 1512] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E37109E400) [pid = 1512] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E370668C00) [pid = 1512] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E370E57800) [pid = 1512] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E305C8A000) [pid = 1512] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E36F3C7400) [pid = 1512] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E306AB1000) [pid = 1512] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:56:19 INFO - PROCESS | 1512 | 1461336979117 Marionette TRACE conn7 <- [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:56:19 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:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1189ms 07:56:19 INFO - PROCESS | 1512 | 1461336979173 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 1512 | 1461336979177 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 07:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:56:19 INFO - PROCESS | 1512 | 1461336979183 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 1512 | 1461336979187 Marionette TRACE conn7 <- [1,306,null,{}] 07:56:19 INFO - PROCESS | 1512 | 1461336979192 Marionette TRACE conn7 -> [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:56:19 INFO - PROCESS | 1512 | 1461336979272 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 07:56:19 INFO - PROCESS | 1512 | 1461336979281 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3055A9800 == 33 [pid = 1512] [id = 86] 07:56:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E3045C6000) [pid = 1512] [serial = 255] [outer = 0000000000000000] 07:56:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E305502400) [pid = 1512] [serial = 256] [outer = 000000E3045C6000] 07:56:19 INFO - PROCESS | 1512 | 1461336979330 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E305785C00) [pid = 1512] [serial = 257] [outer = 000000E3045C6000] 07:56:19 INFO - PROCESS | 1512 | 1461336979778 Marionette TRACE conn7 <- [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:56:19 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:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 628ms 07:56:19 INFO - PROCESS | 1512 | 1461336979815 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 1512 | 1461336979822 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 07:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:56:19 INFO - PROCESS | 1512 | 1461336979828 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 1512 | 1461336979831 Marionette TRACE conn7 <- [1,310,null,{}] 07:56:19 INFO - PROCESS | 1512 | 1461336979867 Marionette TRACE conn7 -> [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:56:19 INFO - PROCESS | 1512 | 1461336979954 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 07:56:19 INFO - PROCESS | 1512 | 1461336979969 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F6000 == 34 [pid = 1512] [id = 87] 07:56:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E305C91400) [pid = 1512] [serial = 258] [outer = 0000000000000000] 07:56:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E305C94000) [pid = 1512] [serial = 259] [outer = 000000E305C91400] 07:56:20 INFO - PROCESS | 1512 | 1461336980016 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E3068DF800) [pid = 1512] [serial = 260] [outer = 000000E305C91400] 07:56:20 INFO - PROCESS | 1512 | 1461336980453 Marionette TRACE conn7 <- [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:56:20 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:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 692ms 07:56:20 INFO - PROCESS | 1512 | 1461336980520 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 1512 | 1461336980523 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 07:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:56:20 INFO - PROCESS | 1512 | 1461336980526 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 1512 | 1461336980530 Marionette TRACE conn7 <- [1,314,null,{}] 07:56:20 INFO - PROCESS | 1512 | 1461336980542 Marionette TRACE conn7 -> [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:56:20 INFO - PROCESS | 1512 | 1461336980627 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 07:56:20 INFO - PROCESS | 1512 | 1461336980635 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CB8000 == 35 [pid = 1512] [id = 88] 07:56:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E307E4CC00) [pid = 1512] [serial = 261] [outer = 0000000000000000] 07:56:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E307E51C00) [pid = 1512] [serial = 262] [outer = 000000E307E4CC00] 07:56:20 INFO - PROCESS | 1512 | 1461336980695 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E30800E800) [pid = 1512] [serial = 263] [outer = 000000E307E4CC00] 07:56:21 INFO - PROCESS | 1512 | 1461336981119 Marionette TRACE conn7 <- [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:56:21 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:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 07:56:21 INFO - PROCESS | 1512 | 1461336981158 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1512 | 1461336981161 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 07:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:56:21 INFO - PROCESS | 1512 | 1461336981164 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1512 | 1461336981166 Marionette TRACE conn7 <- [1,318,null,{}] 07:56:21 INFO - PROCESS | 1512 | 1461336981169 Marionette TRACE conn7 -> [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:56:21 INFO - PROCESS | 1512 | 1461336981250 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 07:56:21 INFO - PROCESS | 1512 | 1461336981283 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308422800 == 36 [pid = 1512] [id = 89] 07:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E308054000) [pid = 1512] [serial = 264] [outer = 0000000000000000] 07:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E308253800) [pid = 1512] [serial = 265] [outer = 000000E308054000] 07:56:21 INFO - PROCESS | 1512 | 1461336981329 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E308282800) [pid = 1512] [serial = 266] [outer = 000000E308054000] 07:56:21 INFO - PROCESS | 1512 | 1461336981796 Marionette TRACE conn7 <- [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:56:21 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:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 07:56:21 INFO - PROCESS | 1512 | 1461336981858 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1512 | 1461336981860 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 07:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:56:21 INFO - PROCESS | 1512 | 1461336981864 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1512 | 1461336981866 Marionette TRACE conn7 <- [1,322,null,{}] 07:56:21 INFO - PROCESS | 1512 | 1461336981875 Marionette TRACE conn7 -> [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:56:21 INFO - PROCESS | 1512 | 1461336981970 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 07:56:21 INFO - PROCESS | 1512 | 1461336981976 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087DD000 == 37 [pid = 1512] [id = 90] 07:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E301EA1800) [pid = 1512] [serial = 267] [outer = 0000000000000000] 07:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E36F3BC400) [pid = 1512] [serial = 268] [outer = 000000E301EA1800] 07:56:22 INFO - PROCESS | 1512 | 1461336982023 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E36F513000) [pid = 1512] [serial = 269] [outer = 000000E301EA1800] 07:56:22 INFO - PROCESS | 1512 | 1461336982471 Marionette TRACE conn7 <- [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:56:22 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:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 647ms 07:56:22 INFO - PROCESS | 1512 | 1461336982514 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 1512 | 1461336982517 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 07:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:56:22 INFO - PROCESS | 1512 | 1461336982520 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 1512 | 1461336982522 Marionette TRACE conn7 <- [1,326,null,{}] 07:56:22 INFO - PROCESS | 1512 | 1461336982526 Marionette TRACE conn7 -> [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:56:22 INFO - PROCESS | 1512 | 1461336982669 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 07:56:22 INFO - PROCESS | 1512 | 1461336982693 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3711A1000 == 38 [pid = 1512] [id = 91] 07:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E370670000) [pid = 1512] [serial = 270] [outer = 0000000000000000] 07:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E370E51800) [pid = 1512] [serial = 271] [outer = 000000E370670000] 07:56:22 INFO - PROCESS | 1512 | 1461336982741 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E370E5B400) [pid = 1512] [serial = 272] [outer = 000000E370670000] 07:56:23 INFO - PROCESS | 1512 | 1461336983162 Marionette TRACE conn7 <- [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:56:23 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:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 07:56:23 INFO - PROCESS | 1512 | 1461336983214 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1512 | 1461336983216 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 07:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:56:23 INFO - PROCESS | 1512 | 1461336983219 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 1512 | 1461336983221 Marionette TRACE conn7 <- [1,330,null,{}] 07:56:23 INFO - PROCESS | 1512 | 1461336983225 Marionette TRACE conn7 -> [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:56:23 INFO - PROCESS | 1512 | 1461336983318 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 07:56:23 INFO - PROCESS | 1512 | 1461336983324 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305834000 == 39 [pid = 1512] [id = 92] 07:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E370E5D000) [pid = 1512] [serial = 273] [outer = 0000000000000000] 07:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E370F5F800) [pid = 1512] [serial = 274] [outer = 000000E370E5D000] 07:56:23 INFO - PROCESS | 1512 | 1461336983369 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E3710A1800) [pid = 1512] [serial = 275] [outer = 000000E370E5D000] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E372821C00) [pid = 1512] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E36FE5F000) [pid = 1512] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E305789000) [pid = 1512] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E30800AC00) [pid = 1512] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E370D3F000) [pid = 1512] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E370E95400) [pid = 1512] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E308252400) [pid = 1512] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E301D2C800) [pid = 1512] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E3716B1000) [pid = 1512] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E305507400) [pid = 1512] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E30584EC00) [pid = 1512] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E30432AC00) [pid = 1512] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E36F3BA800) [pid = 1512] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E305DADC00) [pid = 1512] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:56:23 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E30580F400) [pid = 1512] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:56:23 INFO - PROCESS | 1512 | 1461336983910 Marionette TRACE conn7 <- [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:56:23 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:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 07:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:56:23 INFO - PROCESS | 1512 | 1461336983964 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1512 | 1461336983966 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 07:56:23 INFO - PROCESS | 1512 | 1461336983970 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 1512 | 1461336983972 Marionette TRACE conn7 <- [1,334,null,{}] 07:56:23 INFO - PROCESS | 1512 | 1461336983975 Marionette TRACE conn7 -> [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:56:24 INFO - PROCESS | 1512 | 1461336984048 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 07:56:24 INFO - PROCESS | 1512 | 1461336984056 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376878000 == 40 [pid = 1512] [id = 93] 07:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E3068E3800) [pid = 1512] [serial = 276] [outer = 0000000000000000] 07:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E36FE62C00) [pid = 1512] [serial = 277] [outer = 000000E3068E3800] 07:56:24 INFO - PROCESS | 1512 | 1461336984102 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E3710A8400) [pid = 1512] [serial = 278] [outer = 000000E3068E3800] 07:56:24 INFO - PROCESS | 1512 | 1461336984499 Marionette TRACE conn7 <- [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:56:24 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:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 07:56:24 INFO - PROCESS | 1512 | 1461336984561 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 1512 | 1461336984563 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 07:56:24 INFO - PROCESS | 1512 | 1461336984566 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 1512 | 1461336984568 Marionette TRACE conn7 <- [1,338,null,{}] 07:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:56:24 INFO - PROCESS | 1512 | 1461336984572 Marionette TRACE conn7 -> [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:56:24 INFO - PROCESS | 1512 | 1461336984647 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 07:56:24 INFO - PROCESS | 1512 | 1461336984653 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377730000 == 41 [pid = 1512] [id = 94] 07:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E3716B4000) [pid = 1512] [serial = 279] [outer = 0000000000000000] 07:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E3716B8400) [pid = 1512] [serial = 280] [outer = 000000E3716B4000] 07:56:24 INFO - PROCESS | 1512 | 1461336984702 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E37284D800) [pid = 1512] [serial = 281] [outer = 000000E3716B4000] 07:56:25 INFO - PROCESS | 1512 | 1461336985109 Marionette TRACE conn7 <- [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:56:25 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:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 586ms 07:56:25 INFO - PROCESS | 1512 | 1461336985158 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1512 | 1461336985160 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:56:25 INFO - PROCESS | 1512 | 1461336985163 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1512 | 1461336985165 Marionette TRACE conn7 <- [1,342,null,{}] 07:56:25 INFO - PROCESS | 1512 | 1461336985169 Marionette TRACE conn7 -> [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:56:25 INFO - PROCESS | 1512 | 1461336985245 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 07:56:25 INFO - PROCESS | 1512 | 1461336985251 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377932000 == 42 [pid = 1512] [id = 95] 07:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E375977C00) [pid = 1512] [serial = 282] [outer = 0000000000000000] 07:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E376366C00) [pid = 1512] [serial = 283] [outer = 000000E375977C00] 07:56:25 INFO - PROCESS | 1512 | 1461336985298 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E37648D400) [pid = 1512] [serial = 284] [outer = 000000E375977C00] 07:56:25 INFO - PROCESS | 1512 | 1461336985830 Marionette TRACE conn7 <- [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:56:25 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:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 07:56:25 INFO - PROCESS | 1512 | 1461336985902 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1512 | 1461336985907 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:56:25 INFO - PROCESS | 1512 | 1461336985913 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1512 | 1461336985918 Marionette TRACE conn7 <- [1,346,null,{}] 07:56:25 INFO - PROCESS | 1512 | 1461336985925 Marionette TRACE conn7 -> [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:56:26 INFO - PROCESS | 1512 | 1461336986034 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 07:56:26 INFO - PROCESS | 1512 | 1461336986104 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D56000 == 43 [pid = 1512] [id = 96] 07:56:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E3045BB800) [pid = 1512] [serial = 285] [outer = 0000000000000000] 07:56:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E30550BC00) [pid = 1512] [serial = 286] [outer = 000000E3045BB800] 07:56:26 INFO - PROCESS | 1512 | 1461336986162 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E30584E000) [pid = 1512] [serial = 287] [outer = 000000E3045BB800] 07:56:26 INFO - PROCESS | 1512 | 1461336986818 Marionette TRACE conn7 <- [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:56:26 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:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 944ms 07:56:26 INFO - PROCESS | 1512 | 1461336986859 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 1512 | 1461336986866 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 07:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:56:26 INFO - PROCESS | 1512 | 1461336986873 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 1512 | 1461336986876 Marionette TRACE conn7 <- [1,350,null,{}] 07:56:26 INFO - PROCESS | 1512 | 1461336986880 Marionette TRACE conn7 -> [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:56:26 INFO - PROCESS | 1512 | 1461336986983 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 07:56:27 INFO - PROCESS | 1512 | 1461336987049 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30841C000 == 44 [pid = 1512] [id = 97] 07:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E307E46800) [pid = 1512] [serial = 288] [outer = 0000000000000000] 07:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E308008000) [pid = 1512] [serial = 289] [outer = 000000E307E46800] 07:56:27 INFO - PROCESS | 1512 | 1461336987105 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E30825CC00) [pid = 1512] [serial = 290] [outer = 000000E307E46800] 07:56:27 INFO - PROCESS | 1512 | 1461336987633 Marionette TRACE conn7 <- [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:56:27 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:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 775ms 07:56:27 INFO - PROCESS | 1512 | 1461336987653 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1512 | 1461336987656 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 07:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:56:27 INFO - PROCESS | 1512 | 1461336987678 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1512 | 1461336987682 Marionette TRACE conn7 <- [1,354,null,{}] 07:56:27 INFO - PROCESS | 1512 | 1461336987694 Marionette TRACE conn7 -> [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:56:27 INFO - PROCESS | 1512 | 1461336987800 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 07:56:27 INFO - PROCESS | 1512 | 1461336987879 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37A21F000 == 45 [pid = 1512] [id = 98] 07:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E3708E5000) [pid = 1512] [serial = 291] [outer = 0000000000000000] 07:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E370D3B400) [pid = 1512] [serial = 292] [outer = 000000E3708E5000] 07:56:27 INFO - PROCESS | 1512 | 1461336987937 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E376367000) [pid = 1512] [serial = 293] [outer = 000000E3708E5000] 07:56:28 INFO - PROCESS | 1512 | 1461336988577 Marionette TRACE conn7 <- [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:56:28 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:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 07:56:28 INFO - PROCESS | 1512 | 1461336988624 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1512 | 1461336988628 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 07:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:56:28 INFO - PROCESS | 1512 | 1461336988631 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1512 | 1461336988634 Marionette TRACE conn7 <- [1,358,null,{}] 07:56:28 INFO - PROCESS | 1512 | 1461336988638 Marionette TRACE conn7 -> [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:56:28 INFO - PROCESS | 1512 | 1461336988742 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 07:56:28 INFO - PROCESS | 1512 | 1461336988806 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2C5000 == 46 [pid = 1512] [id = 99] 07:56:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E37692A800) [pid = 1512] [serial = 294] [outer = 0000000000000000] 07:56:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E376931800) [pid = 1512] [serial = 295] [outer = 000000E37692A800] 07:56:28 INFO - PROCESS | 1512 | 1461336988862 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E3769C2000) [pid = 1512] [serial = 296] [outer = 000000E37692A800] 07:56:29 INFO - PROCESS | 1512 | 1461336989486 Marionette TRACE conn7 <- [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:56:29 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:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 878ms 07:56:29 INFO - PROCESS | 1512 | 1461336989519 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 1512 | 1461336989521 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 07:56:29 INFO - PROCESS | 1512 | 1461336989526 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:56:29 INFO - PROCESS | 1512 | 1461336989528 Marionette TRACE conn7 <- [1,362,null,{}] 07:56:29 INFO - PROCESS | 1512 | 1461336989532 Marionette TRACE conn7 -> [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:56:29 INFO - PROCESS | 1512 | 1461336989629 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 07:56:29 INFO - PROCESS | 1512 | 1461336989693 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3055A4000 == 47 [pid = 1512] [id = 100] 07:56:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E301E9E000) [pid = 1512] [serial = 297] [outer = 0000000000000000] 07:56:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E306AA5800) [pid = 1512] [serial = 298] [outer = 000000E301E9E000] 07:56:29 INFO - PROCESS | 1512 | 1461336989750 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E3710A2800) [pid = 1512] [serial = 299] [outer = 000000E301E9E000] 07:56:30 INFO - PROCESS | 1512 | 1461336990426 Marionette TRACE conn7 <- [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:56:30 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:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 943ms 07:56:30 INFO - PROCESS | 1512 | 1461336990475 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 1512 | 1461336990480 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 07:56:30 INFO - PROCESS | 1512 | 1461336990486 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:56:30 INFO - PROCESS | 1512 | 1461336990489 Marionette TRACE conn7 <- [1,366,null,{}] 07:56:30 INFO - PROCESS | 1512 | 1461336990495 Marionette TRACE conn7 -> [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:56:30 INFO - PROCESS | 1512 | 1461336990589 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 07:56:30 INFO - PROCESS | 1512 | 1461336990659 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684F000 == 48 [pid = 1512] [id = 101] 07:56:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E305507800) [pid = 1512] [serial = 300] [outer = 0000000000000000] 07:56:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E305845400) [pid = 1512] [serial = 301] [outer = 000000E305507800] 07:56:30 INFO - PROCESS | 1512 | 1461336990710 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E305DA2800) [pid = 1512] [serial = 302] [outer = 000000E305507800] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E377730000 == 47 [pid = 1512] [id = 94] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E376878000 == 46 [pid = 1512] [id = 93] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E305834000 == 45 [pid = 1512] [id = 92] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E3711A1000 == 44 [pid = 1512] [id = 91] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087DD000 == 43 [pid = 1512] [id = 90] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E308422800 == 42 [pid = 1512] [id = 89] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CB8000 == 41 [pid = 1512] [id = 88] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F6000 == 40 [pid = 1512] [id = 87] 07:56:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E3055A9800 == 39 [pid = 1512] [id = 86] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E3760F3C00) [pid = 1512] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E375CCBC00) [pid = 1512] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E36FC5D000) [pid = 1512] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E305803800) [pid = 1512] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30580B800) [pid = 1512] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E30804E400) [pid = 1512] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E30824E400) [pid = 1512] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E3714E9C00) [pid = 1512] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E370F66000) [pid = 1512] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E30825A800) [pid = 1512] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E308289C00) [pid = 1512] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E3710A2000) [pid = 1512] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E37109E000) [pid = 1512] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E3716BB000) [pid = 1512] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E306AA9000) [pid = 1512] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E307E46C00) [pid = 1512] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E305C8A400) [pid = 1512] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E305C94800) [pid = 1512] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E375939C00) [pid = 1512] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E30432B800) [pid = 1512] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E3045C4000) [pid = 1512] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E36F3C1400) [pid = 1512] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E36F515400) [pid = 1512] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E3068D9800) [pid = 1512] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E3068E4400) [pid = 1512] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E36F634400) [pid = 1512] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E305807000) [pid = 1512] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E372135C00) [pid = 1512] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E36F51B800) [pid = 1512] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E370D3D000) [pid = 1512] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:56:31 INFO - PROCESS | 1512 | 1461336991305 Marionette TRACE conn7 <- [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:56:31 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:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 838ms 07:56:31 INFO - PROCESS | 1512 | 1461336991328 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1512 | 1461336991333 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 07:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:56:31 INFO - PROCESS | 1512 | 1461336991339 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 1512 | 1461336991342 Marionette TRACE conn7 <- [1,370,null,{}] 07:56:31 INFO - PROCESS | 1512 | 1461336991346 Marionette TRACE conn7 -> [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:56:31 INFO - PROCESS | 1512 | 1461336991430 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 07:56:31 INFO - PROCESS | 1512 | 1461336991488 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30583C800 == 40 [pid = 1512] [id = 102] 07:56:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E3016CA800) [pid = 1512] [serial = 303] [outer = 0000000000000000] 07:56:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E305784C00) [pid = 1512] [serial = 304] [outer = 000000E3016CA800] 07:56:31 INFO - PROCESS | 1512 | 1461336991535 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E305DACC00) [pid = 1512] [serial = 305] [outer = 000000E3016CA800] 07:56:31 INFO - PROCESS | 1512 | 1461336991954 Marionette TRACE conn7 <- [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:56:31 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:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 07:56:31 INFO - PROCESS | 1512 | 1461336991970 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1512 | 1461336991972 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 07:56:31 INFO - PROCESS | 1512 | 1461336991976 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:56:31 INFO - PROCESS | 1512 | 1461336991980 Marionette TRACE conn7 <- [1,374,null,{}] 07:56:31 INFO - PROCESS | 1512 | 1461336991990 Marionette TRACE conn7 -> [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:56:32 INFO - PROCESS | 1512 | 1461336992073 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 07:56:32 INFO - PROCESS | 1512 | 1461336992081 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E66800 == 41 [pid = 1512] [id = 103] 07:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E306AB2800) [pid = 1512] [serial = 306] [outer = 0000000000000000] 07:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E307E4B800) [pid = 1512] [serial = 307] [outer = 000000E306AB2800] 07:56:32 INFO - PROCESS | 1512 | 1461336992132 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E30804CC00) [pid = 1512] [serial = 308] [outer = 000000E306AB2800] 07:56:32 INFO - PROCESS | 1512 | 1461336992628 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:56:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 07:56:32 INFO - PROCESS | 1512 | 1461336992668 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 1512 | 1461336992671 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:56:32 INFO - PROCESS | 1512 | 1461336992674 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 1512 | 1461336992676 Marionette TRACE conn7 <- [1,378,null,{}] 07:56:32 INFO - PROCESS | 1512 | 1461336992679 Marionette TRACE conn7 -> [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:56:32 INFO - PROCESS | 1512 | 1461336992758 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 07:56:32 INFO - PROCESS | 1512 | 1461336992767 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308410000 == 42 [pid = 1512] [id = 104] 07:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E30825B000) [pid = 1512] [serial = 309] [outer = 0000000000000000] 07:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E30828C000) [pid = 1512] [serial = 310] [outer = 000000E30825B000] 07:56:32 INFO - PROCESS | 1512 | 1461336992815 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E36F512800) [pid = 1512] [serial = 311] [outer = 000000E30825B000] 07:56:33 INFO - PROCESS | 1512 | 1461336993388 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:56:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 07:56:33 INFO - PROCESS | 1512 | 1461336993440 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 1512 | 1461336993442 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 07:56:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:56:33 INFO - PROCESS | 1512 | 1461336993463 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 1512 | 1461336993465 Marionette TRACE conn7 <- [1,382,null,{}] 07:56:33 INFO - PROCESS | 1512 | 1461336993468 Marionette TRACE conn7 -> [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:56:33 INFO - PROCESS | 1512 | 1461336993569 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 07:56:33 INFO - PROCESS | 1512 | 1461336993579 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087C0800 == 43 [pid = 1512] [id = 105] 07:56:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E36F3C3C00) [pid = 1512] [serial = 312] [outer = 0000000000000000] 07:56:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E36F631000) [pid = 1512] [serial = 313] [outer = 000000E36F3C3C00] 07:56:33 INFO - PROCESS | 1512 | 1461336993627 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E370874000) [pid = 1512] [serial = 314] [outer = 000000E36F3C3C00] 07:56:34 INFO - PROCESS | 1512 | 1461336994082 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:56:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 628ms 07:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:56:34 INFO - PROCESS | 1512 | 1461336994093 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1512 | 1461336994095 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 07:56:34 INFO - PROCESS | 1512 | 1461336994107 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1512 | 1461336994109 Marionette TRACE conn7 <- [1,386,null,{}] 07:56:34 INFO - PROCESS | 1512 | 1461336994113 Marionette TRACE conn7 -> [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:56:34 INFO - PROCESS | 1512 | 1461336994235 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 07:56:34 INFO - PROCESS | 1512 | 1461336994242 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E300714000 == 44 [pid = 1512] [id = 106] 07:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E370E50000) [pid = 1512] [serial = 315] [outer = 0000000000000000] 07:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E37109E400) [pid = 1512] [serial = 316] [outer = 000000E370E50000] 07:56:34 INFO - PROCESS | 1512 | 1461336994292 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E3760C3400) [pid = 1512] [serial = 317] [outer = 000000E370E50000] 07:56:34 INFO - PROCESS | 1512 | 1461336994750 Marionette TRACE conn7 <- [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:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 07:56:34 INFO - PROCESS | 1512 | 1461336994794 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1512 | 1461336994796 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 07:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:56:34 INFO - PROCESS | 1512 | 1461336994799 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1512 | 1461336994801 Marionette TRACE conn7 <- [1,390,null,{}] 07:56:34 INFO - PROCESS | 1512 | 1461336994805 Marionette TRACE conn7 -> [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:56:34 INFO - PROCESS | 1512 | 1461336994933 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 07:56:34 INFO - PROCESS | 1512 | 1461336994956 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37184D000 == 45 [pid = 1512] [id = 107] 07:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E370F60400) [pid = 1512] [serial = 318] [outer = 0000000000000000] 07:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E37692D400) [pid = 1512] [serial = 319] [outer = 000000E370F60400] 07:56:35 INFO - PROCESS | 1512 | 1461336995003 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E37749BC00) [pid = 1512] [serial = 320] [outer = 000000E370F60400] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E305C91400) [pid = 1512] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E301EA1800) [pid = 1512] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E308054000) [pid = 1512] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E3716B4000) [pid = 1512] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E307E4CC00) [pid = 1512] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E370670000) [pid = 1512] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E3068E3800) [pid = 1512] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E370E5D000) [pid = 1512] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E3045C6000) [pid = 1512] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:56:35 INFO - PROCESS | 1512 | 1461336995509 Marionette TRACE conn7 <- [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:56:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 733ms 07:56:35 INFO - PROCESS | 1512 | 1461336995536 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 1512 | 1461336995538 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 07:56:35 INFO - PROCESS | 1512 | 1461336995541 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:56:35 INFO - PROCESS | 1512 | 1461336995543 Marionette TRACE conn7 <- [1,394,null,{}] 07:56:35 INFO - PROCESS | 1512 | 1461336995547 Marionette TRACE conn7 -> [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:56:35 INFO - PROCESS | 1512 | 1461336995626 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 07:56:35 INFO - PROCESS | 1512 | 1461336995633 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37634C800 == 46 [pid = 1512] [id = 108] 07:56:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E3068E0400) [pid = 1512] [serial = 321] [outer = 0000000000000000] 07:56:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E36FC5A000) [pid = 1512] [serial = 322] [outer = 000000E3068E0400] 07:56:35 INFO - PROCESS | 1512 | 1461336995679 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E3777AA800) [pid = 1512] [serial = 323] [outer = 000000E3068E0400] 07:56:36 INFO - PROCESS | 1512 | 1461336996103 Marionette TRACE conn7 <- [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:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 07:56:36 INFO - PROCESS | 1512 | 1461336996174 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 1512 | 1461336996176 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 07:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:56:36 INFO - PROCESS | 1512 | 1461336996179 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1512 | 1461336996181 Marionette TRACE conn7 <- [1,398,null,{}] 07:56:36 INFO - PROCESS | 1512 | 1461336996185 Marionette TRACE conn7 -> [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:56:36 INFO - PROCESS | 1512 | 1461336996286 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 07:56:36 INFO - PROCESS | 1512 | 1461336996299 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377931800 == 47 [pid = 1512] [id = 109] 07:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E377B7BC00) [pid = 1512] [serial = 324] [outer = 0000000000000000] 07:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E37A2A6800) [pid = 1512] [serial = 325] [outer = 000000E377B7BC00] 07:56:36 INFO - PROCESS | 1512 | 1461336996346 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E37B28E800) [pid = 1512] [serial = 326] [outer = 000000E377B7BC00] 07:56:36 INFO - PROCESS | 1512 | 1461336996767 Marionette TRACE conn7 <- [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:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 629ms 07:56:36 INFO - PROCESS | 1512 | 1461336996812 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 1512 | 1461336996814 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 07:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:56:36 INFO - PROCESS | 1512 | 1461336996817 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1512 | 1461336996819 Marionette TRACE conn7 <- [1,402,null,{}] 07:56:36 INFO - PROCESS | 1512 | 1461336996822 Marionette TRACE conn7 -> [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:56:36 INFO - PROCESS | 1512 | 1461336996900 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 07:56:36 INFO - PROCESS | 1512 | 1461336996908 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B8C5800 == 48 [pid = 1512] [id = 110] 07:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E37B807800) [pid = 1512] [serial = 327] [outer = 0000000000000000] 07:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E37B8AA800) [pid = 1512] [serial = 328] [outer = 000000E37B807800] 07:56:36 INFO - PROCESS | 1512 | 1461336996954 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E37C1A5800) [pid = 1512] [serial = 329] [outer = 000000E37B807800] 07:56:37 INFO - PROCESS | 1512 | 1461336997367 Marionette TRACE conn7 <- [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:56:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 586ms 07:56:37 INFO - PROCESS | 1512 | 1461336997411 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1512 | 1461336997414 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 07:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:56:37 INFO - PROCESS | 1512 | 1461336997417 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1512 | 1461336997420 Marionette TRACE conn7 <- [1,406,null,{}] 07:56:37 INFO - PROCESS | 1512 | 1461336997424 Marionette TRACE conn7 -> [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:56:37 INFO - PROCESS | 1512 | 1461336997570 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 07:56:37 INFO - PROCESS | 1512 | 1461336997724 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3055A9800 == 49 [pid = 1512] [id = 111] 07:56:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E301EA1C00) [pid = 1512] [serial = 330] [outer = 0000000000000000] 07:56:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E301EA9800) [pid = 1512] [serial = 331] [outer = 000000E301EA1C00] 07:56:37 INFO - PROCESS | 1512 | 1461336997787 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E30577A400) [pid = 1512] [serial = 332] [outer = 000000E301EA1C00] 07:56:38 INFO - PROCESS | 1512 | 1461336998356 Marionette TRACE conn7 <- [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:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 07:56:38 INFO - PROCESS | 1512 | 1461336998407 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 1512 | 1461336998412 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 07:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:56:38 INFO - PROCESS | 1512 | 1461336998417 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 1512 | 1461336998423 Marionette TRACE conn7 <- [1,410,null,{}] 07:56:38 INFO - PROCESS | 1512 | 1461336998428 Marionette TRACE conn7 -> [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:56:38 INFO - PROCESS | 1512 | 1461336998538 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 07:56:38 INFO - PROCESS | 1512 | 1461336998607 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30826F800 == 50 [pid = 1512] [id = 112] 07:56:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E306AA9000) [pid = 1512] [serial = 333] [outer = 0000000000000000] 07:56:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E306AAFC00) [pid = 1512] [serial = 334] [outer = 000000E306AA9000] 07:56:38 INFO - PROCESS | 1512 | 1461336998666 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E308049400) [pid = 1512] [serial = 335] [outer = 000000E306AA9000] 07:56:39 INFO - PROCESS | 1512 | 1461336999314 Marionette TRACE conn7 <- [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:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 943ms 07:56:39 INFO - PROCESS | 1512 | 1461336999363 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 07:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:56:39 INFO - PROCESS | 1512 | 1461336999367 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 07:56:39 INFO - PROCESS | 1512 | 1461336999370 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 1512 | 1461336999373 Marionette TRACE conn7 <- [1,414,null,{}] 07:56:39 INFO - PROCESS | 1512 | 1461336999377 Marionette TRACE conn7 -> [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:56:39 INFO - PROCESS | 1512 | 1461336999482 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 07:56:39 INFO - PROCESS | 1512 | 1461336999552 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B8B4800 == 51 [pid = 1512] [id = 113] 07:56:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E370F5CC00) [pid = 1512] [serial = 336] [outer = 0000000000000000] 07:56:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E3710A3800) [pid = 1512] [serial = 337] [outer = 000000E370F5CC00] 07:56:39 INFO - PROCESS | 1512 | 1461336999609 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E37268D000) [pid = 1512] [serial = 338] [outer = 000000E370F5CC00] 07:56:40 INFO - PROCESS | 1512 | 1461337000264 Marionette TRACE conn7 <- [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:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 944ms 07:56:40 INFO - PROCESS | 1512 | 1461337000316 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 1512 | 1461337000320 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 07:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:56:40 INFO - PROCESS | 1512 | 1461337000348 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 1512 | 1461337000353 Marionette TRACE conn7 <- [1,418,null,{}] 07:56:40 INFO - PROCESS | 1512 | 1461337000358 Marionette TRACE conn7 -> [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:56:40 INFO - PROCESS | 1512 | 1461337000467 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 07:56:40 INFO - PROCESS | 1512 | 1461337000533 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D991800 == 52 [pid = 1512] [id = 114] 07:56:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E3777A9C00) [pid = 1512] [serial = 339] [outer = 0000000000000000] 07:56:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E37D656000) [pid = 1512] [serial = 340] [outer = 000000E3777A9C00] 07:56:40 INFO - PROCESS | 1512 | 1461337000589 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E37D675800) [pid = 1512] [serial = 341] [outer = 000000E3777A9C00] 07:56:41 INFO - PROCESS | 1512 | 1461337001652 Marionette TRACE conn7 <- [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:56:41 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:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1348ms 07:56:41 INFO - PROCESS | 1512 | 1461337001691 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 1512 | 1461337001695 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 07:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:56:41 INFO - PROCESS | 1512 | 1461337001749 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 1512 | 1461337001754 Marionette TRACE conn7 <- [1,422,null,{}] 07:56:41 INFO - PROCESS | 1512 | 1461337001761 Marionette TRACE conn7 -> [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:56:41 INFO - PROCESS | 1512 | 1461337001849 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 07:56:41 INFO - PROCESS | 1512 | 1461337001960 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064EF800 == 53 [pid = 1512] [id = 115] 07:56:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E30580C800) [pid = 1512] [serial = 342] [outer = 0000000000000000] 07:56:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E305848800) [pid = 1512] [serial = 343] [outer = 000000E30580C800] 07:56:42 INFO - PROCESS | 1512 | 1461337002011 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E305DAD400) [pid = 1512] [serial = 344] [outer = 000000E30580C800] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E37210F000 == 52 [pid = 1512] [id = 82] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068AE000 == 51 [pid = 1512] [id = 79] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E68000 == 50 [pid = 1512] [id = 80] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B8C5800 == 49 [pid = 1512] [id = 110] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E377931800 == 48 [pid = 1512] [id = 109] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E37634C800 == 47 [pid = 1512] [id = 108] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E37184D000 == 46 [pid = 1512] [id = 107] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E300714000 == 45 [pid = 1512] [id = 106] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087C0800 == 44 [pid = 1512] [id = 105] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E308410000 == 43 [pid = 1512] [id = 104] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E66800 == 42 [pid = 1512] [id = 103] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E376366C00) [pid = 1512] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E30583C800 == 41 [pid = 1512] [id = 102] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E30684F000 == 40 [pid = 1512] [id = 101] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E3055A4000 == 39 [pid = 1512] [id = 100] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2C5000 == 38 [pid = 1512] [id = 99] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E37A21F000 == 37 [pid = 1512] [id = 98] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E30841C000 == 36 [pid = 1512] [id = 97] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D56000 == 35 [pid = 1512] [id = 96] 07:56:42 INFO - PROCESS | 1512 | --DOCSHELL 000000E377932000 == 34 [pid = 1512] [id = 95] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E37284D800) [pid = 1512] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3716B8400) [pid = 1512] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E307E51C00) [pid = 1512] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E370E51800) [pid = 1512] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E36FE62C00) [pid = 1512] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E3710A1800) [pid = 1512] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E370F5F800) [pid = 1512] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E305785C00) [pid = 1512] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E305C94000) [pid = 1512] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E36F3BC400) [pid = 1512] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E3710A8400) [pid = 1512] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E308282800) [pid = 1512] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E30800E800) [pid = 1512] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E3068DF800) [pid = 1512] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E3045C1000) [pid = 1512] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E370E5B400) [pid = 1512] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E305502400) [pid = 1512] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E308253800) [pid = 1512] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E36F513000) [pid = 1512] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E305C8F000) [pid = 1512] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:56:43 INFO - PROCESS | 1512 | 1461337002996 Marionette TRACE conn7 <- [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:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1294ms 07:56:43 INFO - PROCESS | 1512 | 1461337003051 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 1512 | 1461337003057 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 07:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:56:43 INFO - PROCESS | 1512 | 1461337003063 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 1512 | 1461337003066 Marionette TRACE conn7 <- [1,426,null,{}] 07:56:43 INFO - PROCESS | 1512 | 1461337003070 Marionette TRACE conn7 -> [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:56:43 INFO - PROCESS | 1512 | 1461337003151 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 07:56:43 INFO - PROCESS | 1512 | 1461337003160 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684F000 == 35 [pid = 1512] [id = 116] 07:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E305848000) [pid = 1512] [serial = 345] [outer = 0000000000000000] 07:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E3068E2400) [pid = 1512] [serial = 346] [outer = 000000E305848000] 07:56:43 INFO - PROCESS | 1512 | 1461337003206 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E306AB1C00) [pid = 1512] [serial = 347] [outer = 000000E305848000] 07:56:43 INFO - PROCESS | 1512 | 1461337003669 Marionette TRACE conn7 <- [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:56:43 INFO - PROCESS | 1512 | 1461337003760 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 07:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:56:43 INFO - PROCESS | 1512 | 1461337003764 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 1512 | 1461337003768 Marionette TRACE conn7 <- [1,430,null,{}] 07:56:43 INFO - PROCESS | 1512 | 1461337003778 Marionette TRACE conn7 -> [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:56:43 INFO - PROCESS | 1512 | 1461337003891 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 07:56:43 INFO - PROCESS | 1512 | 1461337003937 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308276000 == 36 [pid = 1512] [id = 117] 07:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E30800F800) [pid = 1512] [serial = 348] [outer = 0000000000000000] 07:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E308250400) [pid = 1512] [serial = 349] [outer = 000000E30800F800] 07:56:43 INFO - PROCESS | 1512 | 1461337003985 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E360CC1C00) [pid = 1512] [serial = 350] [outer = 000000E30800F800] 07:56:44 INFO - PROCESS | 1512 | 1461337004415 Marionette TRACE conn7 <- [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:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 693ms 07:56:44 INFO - PROCESS | 1512 | 1461337004458 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1512 | 1461337004461 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 07:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:56:44 INFO - PROCESS | 1512 | 1461337004465 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1512 | 1461337004467 Marionette TRACE conn7 <- [1,434,null,{}] 07:56:44 INFO - PROCESS | 1512 | 1461337004500 Marionette TRACE conn7 -> [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:56:44 INFO - PROCESS | 1512 | 1461337004610 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 07:56:44 INFO - PROCESS | 1512 | 1461337004624 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30847F800 == 37 [pid = 1512] [id = 118] 07:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E36F51B000) [pid = 1512] [serial = 351] [outer = 0000000000000000] 07:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E36F520C00) [pid = 1512] [serial = 352] [outer = 000000E36F51B000] 07:56:44 INFO - PROCESS | 1512 | 1461337004673 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E36FE62C00) [pid = 1512] [serial = 353] [outer = 000000E36F51B000] 07:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E370E52000) [pid = 1512] [serial = 354] [outer = 000000E37B28FC00] 07:56:45 INFO - PROCESS | 1512 | 1461337005199 Marionette TRACE conn7 <- [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:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 774ms 07:56:45 INFO - PROCESS | 1512 | 1461337005241 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1512 | 1461337005244 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 07:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:56:45 INFO - PROCESS | 1512 | 1461337005247 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1512 | 1461337005249 Marionette TRACE conn7 <- [1,438,null,{}] 07:56:45 INFO - PROCESS | 1512 | 1461337005252 Marionette TRACE conn7 -> [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:56:45 INFO - PROCESS | 1512 | 1461337005353 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 07:56:45 INFO - PROCESS | 1512 | 1461337005362 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370DD5800 == 38 [pid = 1512] [id = 119] 07:56:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E3708E7800) [pid = 1512] [serial = 355] [outer = 0000000000000000] 07:56:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E370E55400) [pid = 1512] [serial = 356] [outer = 000000E3708E7800] 07:56:45 INFO - PROCESS | 1512 | 1461337005407 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E37109F000) [pid = 1512] [serial = 357] [outer = 000000E3708E7800] 07:56:45 INFO - PROCESS | 1512 | 1461337005854 Marionette TRACE conn7 <- [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:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 627ms 07:56:45 INFO - PROCESS | 1512 | 1461337005877 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1512 | 1461337005880 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 07:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:56:45 INFO - PROCESS | 1512 | 1461337005883 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1512 | 1461337005885 Marionette TRACE conn7 <- [1,442,null,{}] 07:56:45 INFO - PROCESS | 1512 | 1461337005888 Marionette TRACE conn7 -> [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:56:46 INFO - PROCESS | 1512 | 1461337006034 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 07:56:46 INFO - PROCESS | 1512 | 1461337006058 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3721EB800 == 39 [pid = 1512] [id = 120] 07:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E3716BA800) [pid = 1512] [serial = 358] [outer = 0000000000000000] 07:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E372135C00) [pid = 1512] [serial = 359] [outer = 000000E3716BA800] 07:56:46 INFO - PROCESS | 1512 | 1461337006107 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E3763D0C00) [pid = 1512] [serial = 360] [outer = 000000E3716BA800] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E36F3C3C00) [pid = 1512] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E30825B000) [pid = 1512] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E305507800) [pid = 1512] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E306AB2800) [pid = 1512] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E3016CA800) [pid = 1512] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E370E50000) [pid = 1512] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E370F60400) [pid = 1512] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E3068E0400) [pid = 1512] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E377B7BC00) [pid = 1512] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:56:46 INFO - PROCESS | 1512 | 1461337006623 Marionette TRACE conn7 <- [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:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 774ms 07:56:46 INFO - PROCESS | 1512 | 1461337006660 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 1512 | 1461337006663 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 07:56:46 INFO - PROCESS | 1512 | 1461337006666 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:56:46 INFO - PROCESS | 1512 | 1461337006668 Marionette TRACE conn7 <- [1,446,null,{}] 07:56:46 INFO - PROCESS | 1512 | 1461337006672 Marionette TRACE conn7 -> [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:56:46 INFO - PROCESS | 1512 | 1461337006748 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 07:56:46 INFO - PROCESS | 1512 | 1461337006754 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37634C800 == 40 [pid = 1512] [id = 121] 07:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E372854C00) [pid = 1512] [serial = 361] [outer = 0000000000000000] 07:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E3768AA400) [pid = 1512] [serial = 362] [outer = 000000E372854C00] 07:56:46 INFO - PROCESS | 1512 | 1461337006802 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E376936800) [pid = 1512] [serial = 363] [outer = 000000E372854C00] 07:56:47 INFO - PROCESS | 1512 | 1461337007202 Marionette TRACE conn7 <- [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:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 586ms 07:56:47 INFO - PROCESS | 1512 | 1461337007256 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 1512 | 1461337007258 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 07:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:56:47 INFO - PROCESS | 1512 | 1461337007266 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1512 | 1461337007268 Marionette TRACE conn7 <- [1,450,null,{}] 07:56:47 INFO - PROCESS | 1512 | 1461337007272 Marionette TRACE conn7 -> [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:56:47 INFO - PROCESS | 1512 | 1461337007348 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 07:56:47 INFO - PROCESS | 1512 | 1461337007354 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D5D000 == 41 [pid = 1512] [id = 122] 07:56:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E377498400) [pid = 1512] [serial = 364] [outer = 0000000000000000] 07:56:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E3777A8000) [pid = 1512] [serial = 365] [outer = 000000E377498400] 07:56:47 INFO - PROCESS | 1512 | 1461337007405 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E37B154800) [pid = 1512] [serial = 366] [outer = 000000E377498400] 07:56:47 INFO - PROCESS | 1512 | 1461337007825 Marionette TRACE conn7 <- [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:56:47 INFO - PROCESS | 1512 | 1461337007856 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 07:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:56:47 INFO - PROCESS | 1512 | 1461337007859 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1512 | 1461337007861 Marionette TRACE conn7 <- [1,454,null,{}] 07:56:47 INFO - PROCESS | 1512 | 1461337007865 Marionette TRACE conn7 -> [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:56:47 INFO - PROCESS | 1512 | 1461337007973 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 07:56:47 INFO - PROCESS | 1512 | 1461337007982 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD50800 == 42 [pid = 1512] [id = 123] 07:56:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E37B160C00) [pid = 1512] [serial = 367] [outer = 0000000000000000] 07:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E37C3A5C00) [pid = 1512] [serial = 368] [outer = 000000E37B160C00] 07:56:48 INFO - PROCESS | 1512 | 1461337008028 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E37D65B000) [pid = 1512] [serial = 369] [outer = 000000E37B160C00] 07:56:48 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:48 INFO - PROCESS | 1512 | 1461337008474 Marionette TRACE conn7 <- [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:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 07:56:48 INFO - PROCESS | 1512 | 1461337008491 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 1512 | 1461337008496 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 07:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:56:48 INFO - PROCESS | 1512 | 1461337008503 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1512 | 1461337008508 Marionette TRACE conn7 <- [1,458,null,{}] 07:56:48 INFO - PROCESS | 1512 | 1461337008515 Marionette TRACE conn7 -> [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:56:48 INFO - PROCESS | 1512 | 1461337008623 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 07:56:48 INFO - PROCESS | 1512 | 1461337008752 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306431000 == 43 [pid = 1512] [id = 124] 07:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E305781400) [pid = 1512] [serial = 370] [outer = 0000000000000000] 07:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E30580BC00) [pid = 1512] [serial = 371] [outer = 000000E305781400] 07:56:48 INFO - PROCESS | 1512 | 1461337008824 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E3068E2800) [pid = 1512] [serial = 372] [outer = 000000E305781400] 07:56:49 INFO - PROCESS | 1512 | 1461337009381 Marionette TRACE conn7 <- [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:56:49 INFO - PROCESS | 1512 | 1461337009458 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 07:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:56:49 INFO - PROCESS | 1512 | 1461337009465 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 1512 | 1461337009468 Marionette TRACE conn7 <- [1,462,null,{}] 07:56:49 INFO - PROCESS | 1512 | 1461337009472 Marionette TRACE conn7 -> [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:56:49 INFO - PROCESS | 1512 | 1461337009578 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 07:56:49 INFO - PROCESS | 1512 | 1461337009647 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36F6D4000 == 44 [pid = 1512] [id = 125] 07:56:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E30827F800) [pid = 1512] [serial = 373] [outer = 0000000000000000] 07:56:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E36F3C2800) [pid = 1512] [serial = 374] [outer = 000000E30827F800] 07:56:49 INFO - PROCESS | 1512 | 1461337009703 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E370869C00) [pid = 1512] [serial = 375] [outer = 000000E30827F800] 07:56:50 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:50 INFO - PROCESS | 1512 | 1461337010352 Marionette TRACE conn7 <- [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:56:50 INFO - PROCESS | 1512 | 1461337010416 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 07:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:56:50 INFO - PROCESS | 1512 | 1461337010420 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 1512 | 1461337010424 Marionette TRACE conn7 <- [1,466,null,{}] 07:56:50 INFO - PROCESS | 1512 | 1461337010436 Marionette TRACE conn7 -> [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:56:50 INFO - PROCESS | 1512 | 1461337010580 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 07:56:50 INFO - PROCESS | 1512 | 1461337010629 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D64C800 == 45 [pid = 1512] [id = 126] 07:56:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E37B808000) [pid = 1512] [serial = 376] [outer = 0000000000000000] 07:56:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E37C13D000) [pid = 1512] [serial = 377] [outer = 000000E37B808000] 07:56:50 INFO - PROCESS | 1512 | 1461337010688 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E37D83A000) [pid = 1512] [serial = 378] [outer = 000000E37B808000] 07:56:51 INFO - PROCESS | 1512 | 1461337011267 Marionette TRACE conn7 <- [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:56:51 INFO - PROCESS | 1512 | 1461337011304 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 07:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:56:51 INFO - PROCESS | 1512 | 1461337011308 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 1512 | 1461337011310 Marionette TRACE conn7 <- [1,470,null,{}] 07:56:51 INFO - PROCESS | 1512 | 1461337011314 Marionette TRACE conn7 -> [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:56:51 INFO - PROCESS | 1512 | 1461337011416 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 07:56:51 INFO - PROCESS | 1512 | 1461337011496 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DC2E000 == 46 [pid = 1512] [id = 127] 07:56:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E37DA81000) [pid = 1512] [serial = 379] [outer = 0000000000000000] 07:56:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E37DA87400) [pid = 1512] [serial = 380] [outer = 000000E37DA81000] 07:56:51 INFO - PROCESS | 1512 | 1461337011553 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E37DB82800) [pid = 1512] [serial = 381] [outer = 000000E37DA81000] 07:56:52 INFO - PROCESS | 1512 | 1461337012116 Marionette TRACE conn7 <- [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:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 881ms 07:56:52 INFO - PROCESS | 1512 | 1461337012191 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 1512 | 1461337012193 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 07:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:56:52 INFO - PROCESS | 1512 | 1461337012197 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 1512 | 1461337012199 Marionette TRACE conn7 <- [1,474,null,{}] 07:56:52 INFO - PROCESS | 1512 | 1461337012203 Marionette TRACE conn7 -> [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:56:52 INFO - PROCESS | 1512 | 1461337012303 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 07:56:52 INFO - PROCESS | 1512 | 1461337012370 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E29F800 == 47 [pid = 1512] [id = 128] 07:56:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E37E06A800) [pid = 1512] [serial = 382] [outer = 0000000000000000] 07:56:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E37E23A800) [pid = 1512] [serial = 383] [outer = 000000E37E06A800] 07:56:52 INFO - PROCESS | 1512 | 1461337012426 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E37E40F800) [pid = 1512] [serial = 384] [outer = 000000E37E06A800] 07:56:53 INFO - PROCESS | 1512 | 1461337013214 Marionette TRACE conn7 <- [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:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1079ms 07:56:53 INFO - PROCESS | 1512 | 1461337013279 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 1512 | 1461337013283 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 07:56:53 INFO - PROCESS | 1512 | 1461337013288 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:56:53 INFO - PROCESS | 1512 | 1461337013293 Marionette TRACE conn7 <- [1,478,null,{}] 07:56:53 INFO - PROCESS | 1512 | 1461337013300 Marionette TRACE conn7 -> [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:56:53 INFO - PROCESS | 1512 | 1461337013398 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 07:56:53 INFO - PROCESS | 1512 | 1461337013472 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068AF800 == 48 [pid = 1512] [id = 129] 07:56:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E305C90000) [pid = 1512] [serial = 385] [outer = 0000000000000000] 07:56:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E305DA6C00) [pid = 1512] [serial = 386] [outer = 000000E305C90000] 07:56:53 INFO - PROCESS | 1512 | 1461337013521 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E30804DC00) [pid = 1512] [serial = 387] [outer = 000000E305C90000] 07:56:54 INFO - PROCESS | 1512 | 1461337014197 Marionette TRACE conn7 <- [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:56:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D5D000 == 47 [pid = 1512] [id = 122] 07:56:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E37634C800 == 46 [pid = 1512] [id = 121] 07:56:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E3721EB800 == 45 [pid = 1512] [id = 120] 07:56:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E370DD5800 == 44 [pid = 1512] [id = 119] 07:56:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E30847F800 == 43 [pid = 1512] [id = 118] 07:56:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E308276000 == 42 [pid = 1512] [id = 117] 07:56:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E30684F000 == 41 [pid = 1512] [id = 116] 07:56:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064EF800 == 40 [pid = 1512] [id = 115] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308008000) [pid = 1512] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E376931800) [pid = 1512] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E30550BC00) [pid = 1512] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E370D3B400) [pid = 1512] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E306AA5800) [pid = 1512] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 984ms 07:56:54 INFO - PROCESS | 1512 | 1461337014278 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 1512 | 1461337014283 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 07:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E37B8AA800) [pid = 1512] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E36F631000) [pid = 1512] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30828C000) [pid = 1512] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E305DA2800) [pid = 1512] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E305845400) [pid = 1512] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E307E4B800) [pid = 1512] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E30804CC00) [pid = 1512] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E305784C00) [pid = 1512] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E305DACC00) [pid = 1512] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E37109E400) [pid = 1512] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3760C3400) [pid = 1512] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E37692D400) [pid = 1512] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E36FC5A000) [pid = 1512] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E37A2A6800) [pid = 1512] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E37749BC00) [pid = 1512] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E37B28E800) [pid = 1512] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E370874000) [pid = 1512] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E36F512800) [pid = 1512] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E3777AA800) [pid = 1512] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:56:54 INFO - PROCESS | 1512 | 1461337014307 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 1512 | 1461337014310 Marionette TRACE conn7 <- [1,482,null,{}] 07:56:54 INFO - PROCESS | 1512 | 1461337014316 Marionette TRACE conn7 -> [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:56:54 INFO - PROCESS | 1512 | 1461337014407 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 07:56:54 INFO - PROCESS | 1512 | 1461337014415 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D4C000 == 41 [pid = 1512] [id = 130] 07:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E30580A400) [pid = 1512] [serial = 388] [outer = 0000000000000000] 07:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E305849000) [pid = 1512] [serial = 389] [outer = 000000E30580A400] 07:56:54 INFO - PROCESS | 1512 | 1461337014462 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E3068E7400) [pid = 1512] [serial = 390] [outer = 000000E30580A400] 07:56:54 INFO - PROCESS | 1512 | 1461337014953 Marionette TRACE conn7 <- [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:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 689ms 07:56:54 INFO - PROCESS | 1512 | 1461337014993 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 1512 | 1461337014995 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 07:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:56:55 INFO - PROCESS | 1512 | 1461337014999 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 1512 | 1461337015003 Marionette TRACE conn7 <- [1,486,null,{}] 07:56:55 INFO - PROCESS | 1512 | 1461337015013 Marionette TRACE conn7 -> [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:56:55 INFO - PROCESS | 1512 | 1461337015101 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 07:56:55 INFO - PROCESS | 1512 | 1461337015111 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308276000 == 42 [pid = 1512] [id = 131] 07:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E36F51AC00) [pid = 1512] [serial = 391] [outer = 0000000000000000] 07:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E36F636800) [pid = 1512] [serial = 392] [outer = 000000E36F51AC00] 07:56:55 INFO - PROCESS | 1512 | 1461337015159 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E370D3D000) [pid = 1512] [serial = 393] [outer = 000000E36F51AC00] 07:56:55 INFO - PROCESS | 1512 | 1461337015599 Marionette TRACE conn7 <- [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:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 07:56:55 INFO - PROCESS | 1512 | 1461337015630 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 1512 | 1461337015633 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 07:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:56:55 INFO - PROCESS | 1512 | 1461337015636 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 1512 | 1461337015638 Marionette TRACE conn7 <- [1,490,null,{}] 07:56:55 INFO - PROCESS | 1512 | 1461337015642 Marionette TRACE conn7 -> [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:56:55 INFO - PROCESS | 1512 | 1461337015721 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 07:56:55 INFO - PROCESS | 1512 | 1461337015760 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370619000 == 43 [pid = 1512] [id = 132] 07:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E371593800) [pid = 1512] [serial = 394] [outer = 0000000000000000] 07:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E3716B5400) [pid = 1512] [serial = 395] [outer = 000000E371593800] 07:56:55 INFO - PROCESS | 1512 | 1461337015806 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E375977000) [pid = 1512] [serial = 396] [outer = 000000E371593800] 07:56:56 INFO - PROCESS | 1512 | 1461337016221 Marionette TRACE conn7 <- [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:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 07:56:56 INFO - PROCESS | 1512 | 1461337016266 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 1512 | 1461337016269 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 07:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:56:56 INFO - PROCESS | 1512 | 1461337016272 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 1512 | 1461337016274 Marionette TRACE conn7 <- [1,494,null,{}] 07:56:56 INFO - PROCESS | 1512 | 1461337016277 Marionette TRACE conn7 -> [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:56:56 INFO - PROCESS | 1512 | 1461337016357 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 07:56:56 INFO - PROCESS | 1512 | 1461337016362 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371818000 == 44 [pid = 1512] [id = 133] 07:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E3760C3400) [pid = 1512] [serial = 397] [outer = 0000000000000000] 07:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E376857800) [pid = 1512] [serial = 398] [outer = 000000E3760C3400] 07:56:56 INFO - PROCESS | 1512 | 1461337016408 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E37749AC00) [pid = 1512] [serial = 399] [outer = 000000E3760C3400] 07:56:56 INFO - PROCESS | 1512 | 1461337016883 Marionette TRACE conn7 <- [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:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 07:56:56 INFO - PROCESS | 1512 | 1461337016904 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 1512 | 1461337016907 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 07:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:56:56 INFO - PROCESS | 1512 | 1461337016915 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 1512 | 1461337016917 Marionette TRACE conn7 <- [1,498,null,{}] 07:56:56 INFO - PROCESS | 1512 | 1461337016921 Marionette TRACE conn7 -> [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:56:57 INFO - PROCESS | 1512 | 1461337017046 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 07:56:57 INFO - PROCESS | 1512 | 1461337017126 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D4C800 == 45 [pid = 1512] [id = 134] 07:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E37A29BC00) [pid = 1512] [serial = 400] [outer = 0000000000000000] 07:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E37C19EC00) [pid = 1512] [serial = 401] [outer = 000000E37A29BC00] 07:56:57 INFO - PROCESS | 1512 | 1461337017175 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E37D83D400) [pid = 1512] [serial = 402] [outer = 000000E37A29BC00] 07:56:57 INFO - PROCESS | 1512 | 1461337017609 Marionette TRACE conn7 <- [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:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 732ms 07:56:57 INFO - PROCESS | 1512 | 1461337017645 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 1512 | 1461337017648 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 07:56:57 INFO - PROCESS | 1512 | 1461337017651 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:56:57 INFO - PROCESS | 1512 | 1461337017653 Marionette TRACE conn7 <- [1,502,null,{}] 07:56:57 INFO - PROCESS | 1512 | 1461337017666 Marionette TRACE conn7 -> [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:56:57 INFO - PROCESS | 1512 | 1461337017767 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 07:56:57 INFO - PROCESS | 1512 | 1461337017773 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD49800 == 46 [pid = 1512] [id = 135] 07:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30801E800) [pid = 1512] [serial = 403] [outer = 0000000000000000] 07:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E308026800) [pid = 1512] [serial = 404] [outer = 000000E30801E800] 07:56:57 INFO - PROCESS | 1512 | 1461337017822 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E37D659800) [pid = 1512] [serial = 405] [outer = 000000E30801E800] 07:56:58 INFO - PROCESS | 1512 | 1461337018259 Marionette TRACE conn7 <- [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:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 07:56:58 INFO - PROCESS | 1512 | 1461337018283 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 1512 | 1461337018285 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 07:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:56:58 INFO - PROCESS | 1512 | 1461337018288 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 1512 | 1461337018290 Marionette TRACE conn7 <- [1,506,null,{}] 07:56:58 INFO - PROCESS | 1512 | 1461337018294 Marionette TRACE conn7 -> [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:56:58 INFO - PROCESS | 1512 | 1461337018397 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 07:56:58 INFO - PROCESS | 1512 | 1461337018474 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D630800 == 47 [pid = 1512] [id = 136] 07:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E37DA80800) [pid = 1512] [serial = 406] [outer = 0000000000000000] 07:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E37E404800) [pid = 1512] [serial = 407] [outer = 000000E37DA80800] 07:56:58 INFO - PROCESS | 1512 | 1461337018519 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E37E8C4800) [pid = 1512] [serial = 408] [outer = 000000E37DA80800] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E36F51B000) [pid = 1512] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E3777A9C00) [pid = 1512] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30580C800) [pid = 1512] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E30800F800) [pid = 1512] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E305848000) [pid = 1512] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E372854C00) [pid = 1512] [serial = 361] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3708E7800) [pid = 1512] [serial = 355] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E377498400) [pid = 1512] [serial = 364] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E3716BA800) [pid = 1512] [serial = 358] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E301E9E000) [pid = 1512] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:56:58 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E30584A400) [pid = 1512] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:56:59 INFO - PROCESS | 1512 | 1461337018995 Marionette TRACE conn7 <- [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:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 733ms 07:56:59 INFO - PROCESS | 1512 | 1461337019025 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 1512 | 1461337019027 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 07:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:56:59 INFO - PROCESS | 1512 | 1461337019031 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 1512 | 1461337019032 Marionette TRACE conn7 <- [1,510,null,{}] 07:56:59 INFO - PROCESS | 1512 | 1461337019036 Marionette TRACE conn7 -> [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:56:59 INFO - PROCESS | 1512 | 1461337019113 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 07:56:59 INFO - PROCESS | 1512 | 1461337019120 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E1C1000 == 48 [pid = 1512] [id = 137] 07:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E36F51F800) [pid = 1512] [serial = 409] [outer = 0000000000000000] 07:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E377498400) [pid = 1512] [serial = 410] [outer = 000000E36F51F800] 07:56:59 INFO - PROCESS | 1512 | 1461337019167 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E37E8C8000) [pid = 1512] [serial = 411] [outer = 000000E36F51F800] 07:56:59 INFO - PROCESS | 1512 | 1461337019568 Marionette TRACE conn7 <- [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:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 586ms 07:56:59 INFO - PROCESS | 1512 | 1461337019620 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 1512 | 1461337019622 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 07:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:56:59 INFO - PROCESS | 1512 | 1461337019629 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 1512 | 1461337019631 Marionette TRACE conn7 <- [1,514,null,{}] 07:56:59 INFO - PROCESS | 1512 | 1461337019635 Marionette TRACE conn7 -> [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:56:59 INFO - PROCESS | 1512 | 1461337019714 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 07:56:59 INFO - PROCESS | 1512 | 1461337019721 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37EE06000 == 49 [pid = 1512] [id = 138] 07:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E36BFB3400) [pid = 1512] [serial = 412] [outer = 0000000000000000] 07:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E36BFB6800) [pid = 1512] [serial = 413] [outer = 000000E36BFB3400] 07:56:59 INFO - PROCESS | 1512 | 1461337019768 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E3716BB400) [pid = 1512] [serial = 414] [outer = 000000E36BFB3400] 07:57:00 INFO - PROCESS | 1512 | 1461337020217 Marionette TRACE conn7 <- [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:57:00 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:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 627ms 07:57:00 INFO - PROCESS | 1512 | 1461337020256 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 1512 | 1461337020259 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 07:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:57:00 INFO - PROCESS | 1512 | 1461337020267 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 1512 | 1461337020269 Marionette TRACE conn7 <- [1,518,null,{}] 07:57:00 INFO - PROCESS | 1512 | 1461337020273 Marionette TRACE conn7 -> [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:57:00 INFO - PROCESS | 1512 | 1461337020371 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 07:57:00 INFO - PROCESS | 1512 | 1461337020377 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F2A7000 == 50 [pid = 1512] [id = 139] 07:57:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30280BC00) [pid = 1512] [serial = 415] [outer = 0000000000000000] 07:57:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E37E8C7400) [pid = 1512] [serial = 416] [outer = 000000E30280BC00] 07:57:00 INFO - PROCESS | 1512 | 1461337020429 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E37EEC2000) [pid = 1512] [serial = 417] [outer = 000000E30280BC00] 07:57:01 INFO - PROCESS | 1512 | 1461337021148 Marionette TRACE conn7 <- [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:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 942ms 07:57:01 INFO - PROCESS | 1512 | 1461337021211 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 1512 | 1461337021216 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 07:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:57:01 INFO - PROCESS | 1512 | 1461337021222 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 1512 | 1461337021227 Marionette TRACE conn7 <- [1,522,null,{}] 07:57:01 INFO - PROCESS | 1512 | 1461337021233 Marionette TRACE conn7 -> [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:57:01 INFO - PROCESS | 1512 | 1461337021344 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 07:57:01 INFO - PROCESS | 1512 | 1461337021419 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068BD000 == 51 [pid = 1512] [id = 140] 07:57:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E30550BC00) [pid = 1512] [serial = 418] [outer = 0000000000000000] 07:57:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E305DAE400) [pid = 1512] [serial = 419] [outer = 000000E30550BC00] 07:57:01 INFO - PROCESS | 1512 | 1461337021519 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E308020000) [pid = 1512] [serial = 420] [outer = 000000E30550BC00] 07:57:02 INFO - PROCESS | 1512 | 1461337022172 Marionette TRACE conn7 <- [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:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 986ms 07:57:02 INFO - PROCESS | 1512 | 1461337022211 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 1512 | 1461337022218 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 07:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:57:02 INFO - PROCESS | 1512 | 1461337022225 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 1512 | 1461337022228 Marionette TRACE conn7 <- [1,526,null,{}] 07:57:02 INFO - PROCESS | 1512 | 1461337022232 Marionette TRACE conn7 -> [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:57:02 INFO - PROCESS | 1512 | 1461337022339 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 07:57:02 INFO - PROCESS | 1512 | 1461337022412 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084E7800 == 52 [pid = 1512] [id = 141] 07:57:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E308E4CC00) [pid = 1512] [serial = 421] [outer = 0000000000000000] 07:57:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E308E52400) [pid = 1512] [serial = 422] [outer = 000000E308E4CC00] 07:57:02 INFO - PROCESS | 1512 | 1461337022470 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E308E59400) [pid = 1512] [serial = 423] [outer = 000000E308E4CC00] 07:57:03 INFO - PROCESS | 1512 | 1461337023087 Marionette TRACE conn7 <- [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:57:03 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:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 942ms 07:57:03 INFO - PROCESS | 1512 | 1461337023173 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 07:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:57:03 INFO - PROCESS | 1512 | 1461337023176 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 07:57:03 INFO - PROCESS | 1512 | 1461337023180 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 1512 | 1461337023184 Marionette TRACE conn7 <- [1,530,null,{}] 07:57:03 INFO - PROCESS | 1512 | 1461337023209 Marionette TRACE conn7 -> [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:57:03 INFO - PROCESS | 1512 | 1461337023352 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 07:57:03 INFO - PROCESS | 1512 | 1461337023398 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C361800 == 53 [pid = 1512] [id = 142] 07:57:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E3716B4000) [pid = 1512] [serial = 424] [outer = 0000000000000000] 07:57:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E37213D800) [pid = 1512] [serial = 425] [outer = 000000E3716B4000] 07:57:03 INFO - PROCESS | 1512 | 1461337023457 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E377B7B000) [pid = 1512] [serial = 426] [outer = 000000E3716B4000] 07:57:04 INFO - PROCESS | 1512 | 1461337024099 Marionette TRACE conn7 <- [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:57:04 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:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:57:04 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:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:57:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 943ms 07:57:04 INFO - PROCESS | 1512 | 1461337024140 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 1512 | 1461337024144 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 07:57:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:57:04 INFO - PROCESS | 1512 | 1461337024150 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 1512 | 1461337024152 Marionette TRACE conn7 <- [1,534,null,{}] 07:57:04 INFO - PROCESS | 1512 | 1461337024156 Marionette TRACE conn7 -> [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:57:04 INFO - PROCESS | 1512 | 1461337024275 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 07:57:04 INFO - PROCESS | 1512 | 1461337024358 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3759EB000 == 54 [pid = 1512] [id = 143] 07:57:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E37D681400) [pid = 1512] [serial = 427] [outer = 0000000000000000] 07:57:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E37E37A800) [pid = 1512] [serial = 428] [outer = 000000E37D681400] 07:57:04 INFO - PROCESS | 1512 | 1461337024414 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E37E8CF800) [pid = 1512] [serial = 429] [outer = 000000E37D681400] 07:57:04 INFO - PROCESS | 1512 | 1461337024898 Marionette TRACE conn7 <- [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:57:04 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:57:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 776ms 07:57:04 INFO - PROCESS | 1512 | 1461337024927 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 1512 | 1461337024930 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 07:57:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:57:04 INFO - PROCESS | 1512 | 1461337024934 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 1512 | 1461337024936 Marionette TRACE conn7 <- [1,538,null,{}] 07:57:04 INFO - PROCESS | 1512 | 1461337024940 Marionette TRACE conn7 -> [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:57:05 INFO - PROCESS | 1512 | 1461337025042 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 07:57:05 INFO - PROCESS | 1512 | 1461337025115 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DFC3000 == 55 [pid = 1512] [id = 144] 07:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E30832A400) [pid = 1512] [serial = 430] [outer = 0000000000000000] 07:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E308330C00) [pid = 1512] [serial = 431] [outer = 000000E30832A400] 07:57:05 INFO - PROCESS | 1512 | 1461337025171 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E308337C00) [pid = 1512] [serial = 432] [outer = 000000E30832A400] 07:57:05 INFO - PROCESS | 1512 | 1461337025766 Marionette TRACE conn7 <- [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:57:05 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:57:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 07:57:05 INFO - PROCESS | 1512 | 1461337025818 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 1512 | 1461337025821 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 07:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:57:05 INFO - PROCESS | 1512 | 1461337025824 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 1512 | 1461337025826 Marionette TRACE conn7 <- [1,542,null,{}] 07:57:05 INFO - PROCESS | 1512 | 1461337025830 Marionette TRACE conn7 -> [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:57:05 INFO - PROCESS | 1512 | 1461337025961 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 07:57:06 INFO - PROCESS | 1512 | 1461337026066 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30826E000 == 56 [pid = 1512] [id = 145] 07:57:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E304332000) [pid = 1512] [serial = 433] [outer = 0000000000000000] 07:57:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E307E43400) [pid = 1512] [serial = 434] [outer = 000000E304332000] 07:57:06 INFO - PROCESS | 1512 | 1461337026125 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E3710A3000) [pid = 1512] [serial = 435] [outer = 000000E304332000] 07:57:06 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:06 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:06 INFO - PROCESS | 1512 | 1461337026801 Marionette TRACE conn7 <- [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:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1031ms 07:57:06 INFO - PROCESS | 1512 | 1461337026859 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 1512 | 1461337026864 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 07:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:57:06 INFO - PROCESS | 1512 | 1461337026870 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 1512 | 1461337026874 Marionette TRACE conn7 <- [1,546,null,{}] 07:57:06 INFO - PROCESS | 1512 | 1461337026879 Marionette TRACE conn7 -> [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:57:07 INFO - PROCESS | 1512 | 1461337027000 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 07:57:07 INFO - PROCESS | 1512 | 1461337027078 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D42800 == 57 [pid = 1512] [id = 146] 07:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E305C8A400) [pid = 1512] [serial = 436] [outer = 0000000000000000] 07:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E305C94800) [pid = 1512] [serial = 437] [outer = 000000E305C8A400] 07:57:07 INFO - PROCESS | 1512 | 1461337027129 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E307E4B800) [pid = 1512] [serial = 438] [outer = 000000E305C8A400] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37EE06000 == 56 [pid = 1512] [id = 138] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E1C1000 == 55 [pid = 1512] [id = 137] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D630800 == 54 [pid = 1512] [id = 136] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD49800 == 53 [pid = 1512] [id = 135] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D4C800 == 52 [pid = 1512] [id = 134] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E371818000 == 51 [pid = 1512] [id = 133] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E306AAFC00) [pid = 1512] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E301EA9800) [pid = 1512] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E3710A3800) [pid = 1512] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E37C3A5C00) [pid = 1512] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E370619000 == 50 [pid = 1512] [id = 132] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E308276000 == 49 [pid = 1512] [id = 131] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D4C000 == 48 [pid = 1512] [id = 130] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068AF800 == 47 [pid = 1512] [id = 129] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DC2E000 == 46 [pid = 1512] [id = 127] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D64C800 == 45 [pid = 1512] [id = 126] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E36F6D4000 == 44 [pid = 1512] [id = 125] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E306431000 == 43 [pid = 1512] [id = 124] 07:57:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD50800 == 42 [pid = 1512] [id = 123] 07:57:07 INFO - PROCESS | 1512 | 1461337027768 Marionette TRACE conn7 <- [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:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 943ms 07:57:07 INFO - PROCESS | 1512 | 1461337027815 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 1512 | 1461337027821 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 07:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:57:07 INFO - PROCESS | 1512 | 1461337027828 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 1512 | 1461337027830 Marionette TRACE conn7 <- [1,550,null,{}] 07:57:07 INFO - PROCESS | 1512 | 1461337027834 Marionette TRACE conn7 -> [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:57:07 INFO - PROCESS | 1512 | 1461337027925 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E3710A2800) [pid = 1512] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E306AB1400) [pid = 1512] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E36F520C00) [pid = 1512] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E36FE62C00) [pid = 1512] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E37D675800) [pid = 1512] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E37D656000) [pid = 1512] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E305DAD400) [pid = 1512] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E305848800) [pid = 1512] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E308250400) [pid = 1512] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E3068E2400) [pid = 1512] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E306AB1C00) [pid = 1512] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E3768AA400) [pid = 1512] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E37109F000) [pid = 1512] [serial = 357] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E37B154800) [pid = 1512] [serial = 366] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E370E55400) [pid = 1512] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E3710A7000) [pid = 1512] [serial = 146] [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:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E376936800) [pid = 1512] [serial = 363] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E372135C00) [pid = 1512] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E3777A8000) [pid = 1512] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E3763D0C00) [pid = 1512] [serial = 360] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E360CC1C00) [pid = 1512] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:57:08 INFO - PROCESS | 1512 | 1461337028013 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305826000 == 43 [pid = 1512] [id = 147] 07:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30232D800) [pid = 1512] [serial = 439] [outer = 0000000000000000] 07:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E305809C00) [pid = 1512] [serial = 440] [outer = 000000E30232D800] 07:57:08 INFO - PROCESS | 1512 | 1461337028062 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E3068E5400) [pid = 1512] [serial = 441] [outer = 000000E30232D800] 07:57:08 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:08 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:08 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:08 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:08 INFO - PROCESS | 1512 | 1461337028478 Marionette TRACE conn7 <- [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:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 07:57:08 INFO - PROCESS | 1512 | 1461337028521 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 1512 | 1461337028523 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 07:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:57:08 INFO - PROCESS | 1512 | 1461337028527 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 1512 | 1461337028530 Marionette TRACE conn7 <- [1,554,null,{}] 07:57:08 INFO - PROCESS | 1512 | 1461337028541 Marionette TRACE conn7 -> [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:57:08 INFO - PROCESS | 1512 | 1461337028627 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 07:57:08 INFO - PROCESS | 1512 | 1461337028675 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087C7000 == 44 [pid = 1512] [id = 148] 07:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308250400) [pid = 1512] [serial = 442] [outer = 0000000000000000] 07:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308287800) [pid = 1512] [serial = 443] [outer = 000000E308250400] 07:57:08 INFO - PROCESS | 1512 | 1461337028723 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E308908C00) [pid = 1512] [serial = 444] [outer = 000000E308250400] 07:57:09 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:09 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:57:09 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:09 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:09 INFO - PROCESS | 1512 | 1461337029456 Marionette TRACE conn7 <- [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:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 984ms 07:57:09 INFO - PROCESS | 1512 | 1461337029513 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 1512 | 1461337029516 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 07:57:09 INFO - PROCESS | 1512 | 1461337029520 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:57:09 INFO - PROCESS | 1512 | 1461337029522 Marionette TRACE conn7 <- [1,558,null,{}] 07:57:09 INFO - PROCESS | 1512 | 1461337029536 Marionette TRACE conn7 -> [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:57:09 INFO - PROCESS | 1512 | 1461337029622 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 07:57:09 INFO - PROCESS | 1512 | 1461337029629 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36F623000 == 45 [pid = 1512] [id = 149] 07:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E308E57000) [pid = 1512] [serial = 445] [outer = 0000000000000000] 07:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E36BFAF400) [pid = 1512] [serial = 446] [outer = 000000E308E57000] 07:57:09 INFO - PROCESS | 1512 | 1461337029676 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E36F3BCC00) [pid = 1512] [serial = 447] [outer = 000000E308E57000] 07:57:10 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:10 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:10 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:10 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:10 INFO - PROCESS | 1512 | 1461337030180 Marionette TRACE conn7 <- [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:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 07:57:10 INFO - PROCESS | 1512 | 1461337030213 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 1512 | 1461337030216 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 07:57:10 INFO - PROCESS | 1512 | 1461337030219 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:57:10 INFO - PROCESS | 1512 | 1461337030221 Marionette TRACE conn7 <- [1,562,null,{}] 07:57:10 INFO - PROCESS | 1512 | 1461337030225 Marionette TRACE conn7 -> [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:57:10 INFO - PROCESS | 1512 | 1461337030326 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 07:57:10 INFO - PROCESS | 1512 | 1461337030335 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371469000 == 46 [pid = 1512] [id = 150] 07:57:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E36F3C8C00) [pid = 1512] [serial = 448] [outer = 0000000000000000] 07:57:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E36F518800) [pid = 1512] [serial = 449] [outer = 000000E36F3C8C00] 07:57:10 INFO - PROCESS | 1512 | 1461337030419 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E370453C00) [pid = 1512] [serial = 450] [outer = 000000E36F3C8C00] 07:57:10 INFO - PROCESS | 1512 | 1461337030874 Marionette TRACE conn7 <- [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:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 07:57:10 INFO - PROCESS | 1512 | 1461337030914 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 1512 | 1461337030916 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 07:57:10 INFO - PROCESS | 1512 | 1461337030929 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 1512 | 1461337030931 Marionette TRACE conn7 <- [1,566,null,{}] 07:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:57:10 INFO - PROCESS | 1512 | 1461337030934 Marionette TRACE conn7 -> [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:57:11 INFO - PROCESS | 1512 | 1461337031051 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 07:57:11 INFO - PROCESS | 1512 | 1461337031060 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376346000 == 47 [pid = 1512] [id = 151] 07:57:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E370F65000) [pid = 1512] [serial = 451] [outer = 0000000000000000] 07:57:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E3716B2800) [pid = 1512] [serial = 452] [outer = 000000E370F65000] 07:57:11 INFO - PROCESS | 1512 | 1461337031115 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E3760F3C00) [pid = 1512] [serial = 453] [outer = 000000E370F65000] 07:57:11 INFO - PROCESS | 1512 | 1461337031597 Marionette TRACE conn7 <- [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:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 07:57:11 INFO - PROCESS | 1512 | 1461337031604 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 1512 | 1461337031607 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 07:57:11 INFO - PROCESS | 1512 | 1461337031610 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:57:11 INFO - PROCESS | 1512 | 1461337031612 Marionette TRACE conn7 <- [1,570,null,{}] 07:57:11 INFO - PROCESS | 1512 | 1461337031616 Marionette TRACE conn7 -> [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:57:11 INFO - PROCESS | 1512 | 1461337031721 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 07:57:11 INFO - PROCESS | 1512 | 1461337031728 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377922800 == 48 [pid = 1512] [id = 152] 07:57:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E376857C00) [pid = 1512] [serial = 454] [outer = 0000000000000000] 07:57:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E376934C00) [pid = 1512] [serial = 455] [outer = 000000E376857C00] 07:57:11 INFO - PROCESS | 1512 | 1461337031812 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E3777A9400) [pid = 1512] [serial = 456] [outer = 000000E376857C00] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E305C90000) [pid = 1512] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E30580A400) [pid = 1512] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E37B160C00) [pid = 1512] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E36F51AC00) [pid = 1512] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E30801E800) [pid = 1512] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E37DA80800) [pid = 1512] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E36BFB3400) [pid = 1512] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E36F51F800) [pid = 1512] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E307E46800) [pid = 1512] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E304328800) [pid = 1512] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E37692A800) [pid = 1512] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E3708E5000) [pid = 1512] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E370F5CC00) [pid = 1512] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E3045BB800) [pid = 1512] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E375D25400) [pid = 1512] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E301EA1C00) [pid = 1512] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E375977C00) [pid = 1512] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E306AA9000) [pid = 1512] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3760C3400) [pid = 1512] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E37A29BC00) [pid = 1512] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E371593800) [pid = 1512] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:57:12 INFO - PROCESS | 1512 | 1461337032325 Marionette TRACE conn7 <- [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:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 775ms 07:57:12 INFO - PROCESS | 1512 | 1461337032408 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 1512 | 1461337032410 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 07:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:57:12 INFO - PROCESS | 1512 | 1461337032414 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 1512 | 1461337032416 Marionette TRACE conn7 <- [1,574,null,{}] 07:57:12 INFO - PROCESS | 1512 | 1461337032419 Marionette TRACE conn7 -> [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:57:12 INFO - PROCESS | 1512 | 1461337032498 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 07:57:12 INFO - PROCESS | 1512 | 1461337032505 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37275C800 == 49 [pid = 1512] [id = 153] 07:57:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30580F800) [pid = 1512] [serial = 457] [outer = 0000000000000000] 07:57:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30825C800) [pid = 1512] [serial = 458] [outer = 000000E30580F800] 07:57:12 INFO - PROCESS | 1512 | 1461337032551 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E375D25400) [pid = 1512] [serial = 459] [outer = 000000E30580F800] 07:57:12 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:12 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:12 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:12 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:12 INFO - PROCESS | 1512 | 1461337032960 Marionette TRACE conn7 <- [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:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 588ms 07:57:13 INFO - PROCESS | 1512 | 1461337033003 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 1512 | 1461337033005 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 07:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:57:13 INFO - PROCESS | 1512 | 1461337033009 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 1512 | 1461337033010 Marionette TRACE conn7 <- [1,578,null,{}] 07:57:13 INFO - PROCESS | 1512 | 1461337033019 Marionette TRACE conn7 -> [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:57:13 INFO - PROCESS | 1512 | 1461337033100 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 07:57:13 INFO - PROCESS | 1512 | 1461337033106 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C1C7800 == 50 [pid = 1512] [id = 154] 07:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E3777A8000) [pid = 1512] [serial = 460] [outer = 0000000000000000] 07:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E377B7C000) [pid = 1512] [serial = 461] [outer = 000000E3777A8000] 07:57:13 INFO - PROCESS | 1512 | 1461337033155 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E37B833C00) [pid = 1512] [serial = 462] [outer = 000000E3777A8000] 07:57:13 INFO - PROCESS | 1512 | 1461337033586 Marionette TRACE conn7 <- [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:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 07:57:13 INFO - PROCESS | 1512 | 1461337033640 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 07:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:57:13 INFO - PROCESS | 1512 | 1461337033643 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 07:57:13 INFO - PROCESS | 1512 | 1461337033646 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 1512 | 1461337033648 Marionette TRACE conn7 <- [1,582,null,{}] 07:57:13 INFO - PROCESS | 1512 | 1461337033652 Marionette TRACE conn7 -> [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:57:13 INFO - PROCESS | 1512 | 1461337033733 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 07:57:13 INFO - PROCESS | 1512 | 1461337033739 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DB6E800 == 51 [pid = 1512] [id = 155] 07:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E37C340800) [pid = 1512] [serial = 463] [outer = 0000000000000000] 07:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E37D654400) [pid = 1512] [serial = 464] [outer = 000000E37C340800] 07:57:13 INFO - PROCESS | 1512 | 1461337033786 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E37D841C00) [pid = 1512] [serial = 465] [outer = 000000E37C340800] 07:57:14 INFO - PROCESS | 1512 | 1461337034357 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 732ms 07:57:14 INFO - PROCESS | 1512 | 1461337034382 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 1512 | 1461337034387 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 07:57:14 INFO - PROCESS | 1512 | 1461337034392 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:57:14 INFO - PROCESS | 1512 | 1461337034397 Marionette TRACE conn7 <- [1,586,null,{}] 07:57:14 INFO - PROCESS | 1512 | 1461337034403 Marionette TRACE conn7 -> [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:57:14 INFO - PROCESS | 1512 | 1461337034515 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 07:57:14 INFO - PROCESS | 1512 | 1461337034654 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E60800 == 52 [pid = 1512] [id = 156] 07:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E305844C00) [pid = 1512] [serial = 466] [outer = 0000000000000000] 07:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E305850800) [pid = 1512] [serial = 467] [outer = 000000E305844C00] 07:57:14 INFO - PROCESS | 1512 | 1461337034726 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E306AB1C00) [pid = 1512] [serial = 468] [outer = 000000E305844C00] 07:57:15 INFO - PROCESS | 1512 | 1461337035288 Marionette TRACE conn7 <- [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:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 943ms 07:57:15 INFO - PROCESS | 1512 | 1461337035340 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 1512 | 1461337035346 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 07:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:57:15 INFO - PROCESS | 1512 | 1461337035354 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 1512 | 1461337035357 Marionette TRACE conn7 <- [1,590,null,{}] 07:57:15 INFO - PROCESS | 1512 | 1461337035361 Marionette TRACE conn7 -> [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:57:15 INFO - PROCESS | 1512 | 1461337035473 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 07:57:15 INFO - PROCESS | 1512 | 1461337035562 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36F617000 == 53 [pid = 1512] [id = 157] 07:57:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E308251400) [pid = 1512] [serial = 469] [outer = 0000000000000000] 07:57:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E308903800) [pid = 1512] [serial = 470] [outer = 000000E308251400] 07:57:15 INFO - PROCESS | 1512 | 1461337035618 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E308A7E000) [pid = 1512] [serial = 471] [outer = 000000E308251400] 07:57:16 INFO - PROCESS | 1512 | 1461337036204 Marionette TRACE conn7 <- [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:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 879ms 07:57:16 INFO - PROCESS | 1512 | 1461337036238 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 1512 | 1461337036241 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 07:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:57:16 INFO - PROCESS | 1512 | 1461337036245 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 1512 | 1461337036249 Marionette TRACE conn7 <- [1,594,null,{}] 07:57:16 INFO - PROCESS | 1512 | 1461337036261 Marionette TRACE conn7 -> [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:57:16 INFO - PROCESS | 1512 | 1461337036372 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 07:57:16 INFO - PROCESS | 1512 | 1461337036462 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E2A6000 == 54 [pid = 1512] [id = 158] 07:57:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E36FE65000) [pid = 1512] [serial = 472] [outer = 0000000000000000] 07:57:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E370D3B800) [pid = 1512] [serial = 473] [outer = 000000E36FE65000] 07:57:16 INFO - PROCESS | 1512 | 1461337036521 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E3710AA000) [pid = 1512] [serial = 474] [outer = 000000E36FE65000] 07:57:17 INFO - PROCESS | 1512 | 1461337037131 Marionette TRACE conn7 <- [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:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 942ms 07:57:17 INFO - PROCESS | 1512 | 1461337037189 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 1512 | 1461337037192 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 07:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:57:17 INFO - PROCESS | 1512 | 1461337037196 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 1512 | 1461337037198 Marionette TRACE conn7 <- [1,598,null,{}] 07:57:17 INFO - PROCESS | 1512 | 1461337037202 Marionette TRACE conn7 -> [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:57:17 INFO - PROCESS | 1512 | 1461337037311 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 07:57:17 INFO - PROCESS | 1512 | 1461337037398 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E309088000 == 55 [pid = 1512] [id = 159] 07:57:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E377B7D400) [pid = 1512] [serial = 475] [outer = 0000000000000000] 07:57:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E37D657400) [pid = 1512] [serial = 476] [outer = 000000E377B7D400] 07:57:17 INFO - PROCESS | 1512 | 1461337037454 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E37DB7EC00) [pid = 1512] [serial = 477] [outer = 000000E377B7D400] 07:57:17 INFO - PROCESS | 1512 | 1461337037990 Marionette TRACE conn7 <- [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:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 839ms 07:57:18 INFO - PROCESS | 1512 | 1461337038037 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 1512 | 1461337038040 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 07:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:57:18 INFO - PROCESS | 1512 | 1461337038043 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 1512 | 1461337038045 Marionette TRACE conn7 <- [1,602,null,{}] 07:57:18 INFO - PROCESS | 1512 | 1461337038049 Marionette TRACE conn7 -> [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:57:18 INFO - PROCESS | 1512 | 1461337038152 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 07:57:18 INFO - PROCESS | 1512 | 1461337038238 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F298800 == 56 [pid = 1512] [id = 160] 07:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E302CD7C00) [pid = 1512] [serial = 478] [outer = 0000000000000000] 07:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E302CDD400) [pid = 1512] [serial = 479] [outer = 000000E302CD7C00] 07:57:18 INFO - PROCESS | 1512 | 1461337038294 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E37D681800) [pid = 1512] [serial = 480] [outer = 000000E302CD7C00] 07:57:18 INFO - PROCESS | 1512 | 1461337038943 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 945ms 07:57:19 INFO - PROCESS | 1512 | 1461337038990 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 1512 | 1461337038992 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 07:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:57:19 INFO - PROCESS | 1512 | 1461337038996 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 1512 | 1461337038998 Marionette TRACE conn7 <- [1,606,null,{}] 07:57:19 INFO - PROCESS | 1512 | 1461337039002 Marionette TRACE conn7 -> [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:57:19 INFO - PROCESS | 1512 | 1461337039125 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 07:57:19 INFO - PROCESS | 1512 | 1461337039261 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F136000 == 57 [pid = 1512] [id = 161] 07:57:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E302803800) [pid = 1512] [serial = 481] [outer = 0000000000000000] 07:57:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E306AF7800) [pid = 1512] [serial = 482] [outer = 000000E302803800] 07:57:19 INFO - PROCESS | 1512 | 1461337039323 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E37E8CA400) [pid = 1512] [serial = 483] [outer = 000000E302803800] 07:57:20 INFO - PROCESS | 1512 | 1461337040027 Marionette TRACE conn7 <- [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:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1077ms 07:57:20 INFO - PROCESS | 1512 | 1461337040076 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 1512 | 1461337040081 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 07:57:20 INFO - PROCESS | 1512 | 1461337040086 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:57:20 INFO - PROCESS | 1512 | 1461337040091 Marionette TRACE conn7 <- [1,610,null,{}] 07:57:20 INFO - PROCESS | 1512 | 1461337040097 Marionette TRACE conn7 -> [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:57:20 INFO - PROCESS | 1512 | 1461337040198 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 07:57:20 INFO - PROCESS | 1512 | 1461337040278 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306847800 == 58 [pid = 1512] [id = 162] 07:57:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E301EA0400) [pid = 1512] [serial = 484] [outer = 0000000000000000] 07:57:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E3045CA800) [pid = 1512] [serial = 485] [outer = 000000E301EA0400] 07:57:20 INFO - PROCESS | 1512 | 1461337040372 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E305849800) [pid = 1512] [serial = 486] [outer = 000000E301EA0400] 07:57:20 INFO - PROCESS | 1512 | 1461337040978 Marionette TRACE conn7 <- [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:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C1C7800 == 57 [pid = 1512] [id = 154] 07:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E37275C800 == 56 [pid = 1512] [id = 153] 07:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E377922800 == 55 [pid = 1512] [id = 152] 07:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E376346000 == 54 [pid = 1512] [id = 151] 07:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E371469000 == 53 [pid = 1512] [id = 150] 07:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E36F623000 == 52 [pid = 1512] [id = 149] 07:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087C7000 == 51 [pid = 1512] [id = 148] 07:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E305826000 == 50 [pid = 1512] [id = 147] 07:57:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D42800 == 49 [pid = 1512] [id = 146] 07:57:20 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E30580BC00) [pid = 1512] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:57:20 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E36F3C2800) [pid = 1512] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:57:20 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E37C13D000) [pid = 1512] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:57:20 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E37DA87400) [pid = 1512] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:57:20 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E37E23A800) [pid = 1512] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:57:20 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E37E8C7400) [pid = 1512] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 985ms 07:57:21 INFO - PROCESS | 1512 | 1461337041076 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 1512 | 1461337041082 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 07:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:57:21 INFO - PROCESS | 1512 | 1461337041088 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 1512 | 1461337041091 Marionette TRACE conn7 <- [1,614,null,{}] 07:57:21 INFO - PROCESS | 1512 | 1461337041094 Marionette TRACE conn7 -> [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:57:21 INFO - PROCESS | 1512 | 1461337041196 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E305804C00) [pid = 1512] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E3769C2000) [pid = 1512] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E376367000) [pid = 1512] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E37268D000) [pid = 1512] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E30584E000) [pid = 1512] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E3763D2C00) [pid = 1512] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E30577A400) [pid = 1512] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E37648D400) [pid = 1512] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E308049400) [pid = 1512] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E376857800) [pid = 1512] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E37C19EC00) [pid = 1512] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E3716B5400) [pid = 1512] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E375977000) [pid = 1512] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E305DA6C00) [pid = 1512] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E30804DC00) [pid = 1512] [serial = 387] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E305849000) [pid = 1512] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E3068E7400) [pid = 1512] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E37D65B000) [pid = 1512] [serial = 369] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E36F636800) [pid = 1512] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E370D3D000) [pid = 1512] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E308026800) [pid = 1512] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E37D83D400) [pid = 1512] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E37E404800) [pid = 1512] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E37D659800) [pid = 1512] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E36BFB6800) [pid = 1512] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E3716BB400) [pid = 1512] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E37E8C4800) [pid = 1512] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E377498400) [pid = 1512] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E37E8C8000) [pid = 1512] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E37749AC00) [pid = 1512] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30825CC00) [pid = 1512] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:57:21 INFO - PROCESS | 1512 | 1461337041273 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D3E800 == 50 [pid = 1512] [id = 163] 07:57:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E305804C00) [pid = 1512] [serial = 487] [outer = 0000000000000000] 07:57:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E305DADC00) [pid = 1512] [serial = 488] [outer = 000000E305804C00] 07:57:21 INFO - PROCESS | 1512 | 1461337041320 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E306AADC00) [pid = 1512] [serial = 489] [outer = 000000E305804C00] 07:57:21 INFO - PROCESS | 1512 | 1461337041732 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 07:57:21 INFO - PROCESS | 1512 | 1461337041780 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 1512 | 1461337041782 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 07:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:57:21 INFO - PROCESS | 1512 | 1461337041786 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 1512 | 1461337041790 Marionette TRACE conn7 <- [1,618,null,{}] 07:57:21 INFO - PROCESS | 1512 | 1461337041801 Marionette TRACE conn7 -> [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:57:21 INFO - PROCESS | 1512 | 1461337041893 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 07:57:21 INFO - PROCESS | 1512 | 1461337041901 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308274800 == 51 [pid = 1512] [id = 164] 07:57:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E308020C00) [pid = 1512] [serial = 490] [outer = 0000000000000000] 07:57:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E30801FC00) [pid = 1512] [serial = 491] [outer = 000000E308020C00] 07:57:21 INFO - PROCESS | 1512 | 1461337041952 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E30824DC00) [pid = 1512] [serial = 492] [outer = 000000E308020C00] 07:57:22 INFO - PROCESS | 1512 | 1461337042397 Marionette TRACE conn7 <- [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:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 07:57:22 INFO - PROCESS | 1512 | 1461337042481 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 1512 | 1461337042484 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 07:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:57:22 INFO - PROCESS | 1512 | 1461337042487 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 1512 | 1461337042489 Marionette TRACE conn7 <- [1,622,null,{}] 07:57:22 INFO - PROCESS | 1512 | 1461337042493 Marionette TRACE conn7 -> [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:57:22 INFO - PROCESS | 1512 | 1461337042606 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 07:57:22 INFO - PROCESS | 1512 | 1461337042619 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064E7000 == 52 [pid = 1512] [id = 165] 07:57:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E308282800) [pid = 1512] [serial = 493] [outer = 0000000000000000] 07:57:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E308332000) [pid = 1512] [serial = 494] [outer = 000000E308282800] 07:57:22 INFO - PROCESS | 1512 | 1461337042667 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E308911000) [pid = 1512] [serial = 495] [outer = 000000E308282800] 07:57:22 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:23 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:23 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:23 INFO - PROCESS | 1512 | 1461337043091 Marionette TRACE conn7 <- [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:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 627ms 07:57:23 INFO - PROCESS | 1512 | 1461337043117 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 1512 | 1461337043119 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 07:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:57:23 INFO - PROCESS | 1512 | 1461337043123 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 1512 | 1461337043124 Marionette TRACE conn7 <- [1,626,null,{}] 07:57:23 INFO - PROCESS | 1512 | 1461337043128 Marionette TRACE conn7 -> [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:57:23 INFO - PROCESS | 1512 | 1461337043208 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 07:57:23 INFO - PROCESS | 1512 | 1461337043215 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F82800 == 53 [pid = 1512] [id = 166] 07:57:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E308334800) [pid = 1512] [serial = 496] [outer = 0000000000000000] 07:57:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E308A86800) [pid = 1512] [serial = 497] [outer = 000000E308334800] 07:57:23 INFO - PROCESS | 1512 | 1461337043262 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E36BFB1800) [pid = 1512] [serial = 498] [outer = 000000E308334800] 07:57:23 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:23 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:23 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:23 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:23 INFO - PROCESS | 1512 | 1461337043736 Marionette TRACE conn7 <- [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:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 627ms 07:57:23 INFO - PROCESS | 1512 | 1461337043753 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 1512 | 1461337043755 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 07:57:23 INFO - PROCESS | 1512 | 1461337043758 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:57:23 INFO - PROCESS | 1512 | 1461337043760 Marionette TRACE conn7 <- [1,630,null,{}] 07:57:23 INFO - PROCESS | 1512 | 1461337043769 Marionette TRACE conn7 -> [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:57:23 INFO - PROCESS | 1512 | 1461337043893 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 07:57:23 INFO - PROCESS | 1512 | 1461337043975 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370412000 == 54 [pid = 1512] [id = 167] 07:57:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E36F519C00) [pid = 1512] [serial = 499] [outer = 0000000000000000] 07:57:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E3708E7800) [pid = 1512] [serial = 500] [outer = 000000E36F519C00] 07:57:24 INFO - PROCESS | 1512 | 1461337044024 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E37109E000) [pid = 1512] [serial = 501] [outer = 000000E36F519C00] 07:57:24 INFO - PROCESS | 1512 | 1461337044441 Marionette TRACE conn7 <- [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:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 735ms 07:57:24 INFO - PROCESS | 1512 | 1461337044496 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 1512 | 1461337044498 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 07:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:57:24 INFO - PROCESS | 1512 | 1461337044508 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 1512 | 1461337044510 Marionette TRACE conn7 <- [1,634,null,{}] 07:57:24 INFO - PROCESS | 1512 | 1461337044519 Marionette TRACE conn7 -> [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:57:24 INFO - PROCESS | 1512 | 1461337044625 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 07:57:24 INFO - PROCESS | 1512 | 1461337044635 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37141E000 == 55 [pid = 1512] [id = 168] 07:57:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E3716B4400) [pid = 1512] [serial = 502] [outer = 0000000000000000] 07:57:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E3716B8400) [pid = 1512] [serial = 503] [outer = 000000E3716B4400] 07:57:24 INFO - PROCESS | 1512 | 1461337044723 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E375CC6C00) [pid = 1512] [serial = 504] [outer = 000000E3716B4400] 07:57:25 INFO - PROCESS | 1512 | 1461337045138 Marionette TRACE conn7 <- [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:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 07:57:25 INFO - PROCESS | 1512 | 1461337045201 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 1512 | 1461337045203 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 07:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:57:25 INFO - PROCESS | 1512 | 1461337045207 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 1512 | 1461337045208 Marionette TRACE conn7 <- [1,638,null,{}] 07:57:25 INFO - PROCESS | 1512 | 1461337045259 Marionette TRACE conn7 -> [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:57:25 INFO - PROCESS | 1512 | 1461337045365 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 07:57:25 INFO - PROCESS | 1512 | 1461337045378 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3759DC000 == 56 [pid = 1512] [id = 169] 07:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E37641F000) [pid = 1512] [serial = 505] [outer = 0000000000000000] 07:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E37665D800) [pid = 1512] [serial = 506] [outer = 000000E37641F000] 07:57:25 INFO - PROCESS | 1512 | 1461337045465 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E377454C00) [pid = 1512] [serial = 507] [outer = 000000E37641F000] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E36F3C8C00) [pid = 1512] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E370F65000) [pid = 1512] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E305C8A400) [pid = 1512] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E308E4CC00) [pid = 1512] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E30232D800) [pid = 1512] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E3716B4000) [pid = 1512] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E308250400) [pid = 1512] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E304332000) [pid = 1512] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E308E57000) [pid = 1512] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E376857C00) [pid = 1512] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E30550BC00) [pid = 1512] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30580F800) [pid = 1512] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E3777A8000) [pid = 1512] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E37E06A800) [pid = 1512] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E37B807800) [pid = 1512] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E305781400) [pid = 1512] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E37DA81000) [pid = 1512] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E37B808000) [pid = 1512] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:57:25 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30827F800) [pid = 1512] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:57:25 INFO - PROCESS | 1512 | 1461337045976 Marionette TRACE conn7 <- [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:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 795ms 07:57:26 INFO - PROCESS | 1512 | 1461337046026 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1512 | 1461337046028 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 07:57:26 INFO - PROCESS | 1512 | 1461337046032 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1512 | 1461337046034 Marionette TRACE conn7 <- [1,642,null,{}] 07:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:57:26 INFO - PROCESS | 1512 | 1461337046037 Marionette TRACE conn7 -> [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:57:26 INFO - PROCESS | 1512 | 1461337046118 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 07:57:26 INFO - PROCESS | 1512 | 1461337046124 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3766BC800 == 57 [pid = 1512] [id = 170] 07:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E30801A400) [pid = 1512] [serial = 508] [outer = 0000000000000000] 07:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E36F3C8C00) [pid = 1512] [serial = 509] [outer = 000000E30801A400] 07:57:26 INFO - PROCESS | 1512 | 1461337046172 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E376853800) [pid = 1512] [serial = 510] [outer = 000000E30801A400] 07:57:26 INFO - PROCESS | 1512 | 1461337046587 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 587ms 07:57:26 INFO - PROCESS | 1512 | 1461337046628 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1512 | 1461337046630 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 07:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:57:26 INFO - PROCESS | 1512 | 1461337046633 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1512 | 1461337046635 Marionette TRACE conn7 <- [1,646,null,{}] 07:57:26 INFO - PROCESS | 1512 | 1461337046639 Marionette TRACE conn7 -> [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:57:26 INFO - PROCESS | 1512 | 1461337046722 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 07:57:26 INFO - PROCESS | 1512 | 1461337046730 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377B5D800 == 58 [pid = 1512] [id = 171] 07:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E37749AC00) [pid = 1512] [serial = 511] [outer = 0000000000000000] 07:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E3777AB000) [pid = 1512] [serial = 512] [outer = 000000E37749AC00] 07:57:26 INFO - PROCESS | 1512 | 1461337046775 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E37BB2F000) [pid = 1512] [serial = 513] [outer = 000000E37749AC00] 07:57:27 INFO - PROCESS | 1512 | 1461337047222 Marionette TRACE conn7 <- [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:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 07:57:27 INFO - PROCESS | 1512 | 1461337047266 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 1512 | 1461337047269 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 07:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:57:27 INFO - PROCESS | 1512 | 1461337047272 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 1512 | 1461337047275 Marionette TRACE conn7 <- [1,650,null,{}] 07:57:27 INFO - PROCESS | 1512 | 1461337047278 Marionette TRACE conn7 -> [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:57:27 INFO - PROCESS | 1512 | 1461337047383 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 07:57:27 INFO - PROCESS | 1512 | 1461337047392 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B8C5800 == 59 [pid = 1512] [id = 172] 07:57:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E37D677800) [pid = 1512] [serial = 514] [outer = 0000000000000000] 07:57:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E37DB81000) [pid = 1512] [serial = 515] [outer = 000000E37D677800] 07:57:27 INFO - PROCESS | 1512 | 1461337047444 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E37E5D9000) [pid = 1512] [serial = 516] [outer = 000000E37D677800] 07:57:27 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E3759EB000 == 58 [pid = 1512] [id = 143] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DFC3000 == 57 [pid = 1512] [id = 144] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E30826E000 == 56 [pid = 1512] [id = 145] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C361800 == 55 [pid = 1512] [id = 142] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E61800 == 54 [pid = 1512] [id = 85] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E30826F800 == 53 [pid = 1512] [id = 112] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E371463800 == 52 [pid = 1512] [id = 81] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B8B4800 == 51 [pid = 1512] [id = 113] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E375BBE000 == 50 [pid = 1512] [id = 83] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084E7800 == 49 [pid = 1512] [id = 141] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D991800 == 48 [pid = 1512] [id = 114] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068BD000 == 47 [pid = 1512] [id = 140] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F2A7000 == 46 [pid = 1512] [id = 139] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E29F800 == 45 [pid = 1512] [id = 128] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D22000 == 44 [pid = 1512] [id = 84] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E3055A9800 == 43 [pid = 1512] [id = 111] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D3E800 == 42 [pid = 1512] [id = 163] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E306847800 == 41 [pid = 1512] [id = 162] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F136000 == 40 [pid = 1512] [id = 161] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F298800 == 39 [pid = 1512] [id = 160] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E309088000 == 38 [pid = 1512] [id = 159] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E2A6000 == 37 [pid = 1512] [id = 158] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E36F617000 == 36 [pid = 1512] [id = 157] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DB6E800 == 35 [pid = 1512] [id = 155] 07:57:28 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E60800 == 34 [pid = 1512] [id = 156] 07:57:29 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064E7000 == 33 [pid = 1512] [id = 165] 07:57:29 INFO - PROCESS | 1512 | --DOCSHELL 000000E3759DC000 == 32 [pid = 1512] [id = 169] 07:57:29 INFO - PROCESS | 1512 | --DOCSHELL 000000E37141E000 == 31 [pid = 1512] [id = 168] 07:57:29 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F82800 == 30 [pid = 1512] [id = 166] 07:57:29 INFO - PROCESS | 1512 | --DOCSHELL 000000E3766BC800 == 29 [pid = 1512] [id = 170] 07:57:29 INFO - PROCESS | 1512 | --DOCSHELL 000000E370412000 == 28 [pid = 1512] [id = 167] 07:57:29 INFO - PROCESS | 1512 | --DOCSHELL 000000E377B5D800 == 27 [pid = 1512] [id = 171] 07:57:29 INFO - PROCESS | 1512 | --DOCSHELL 000000E308274800 == 26 [pid = 1512] [id = 164] 07:57:29 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E37E40F800) [pid = 1512] [serial = 384] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E37C1A5800) [pid = 1512] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E3068E2800) [pid = 1512] [serial = 372] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E37DB82800) [pid = 1512] [serial = 381] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E37D83A000) [pid = 1512] [serial = 378] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E370869C00) [pid = 1512] [serial = 375] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E36F518800) [pid = 1512] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3716B2800) [pid = 1512] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E305C94800) [pid = 1512] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E370453C00) [pid = 1512] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E308E59400) [pid = 1512] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E308E52400) [pid = 1512] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E305809C00) [pid = 1512] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E3068E5400) [pid = 1512] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E377B7B000) [pid = 1512] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E37213D800) [pid = 1512] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E308287800) [pid = 1512] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E308908C00) [pid = 1512] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E3710A3000) [pid = 1512] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E307E43400) [pid = 1512] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E36BFAF400) [pid = 1512] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E376934C00) [pid = 1512] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E308020000) [pid = 1512] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E305DAE400) [pid = 1512] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E37E37A800) [pid = 1512] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E37D654400) [pid = 1512] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E308330C00) [pid = 1512] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E3760F3C00) [pid = 1512] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E30825C800) [pid = 1512] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E377B7C000) [pid = 1512] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E3777A9400) [pid = 1512] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E375D25400) [pid = 1512] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E37B833C00) [pid = 1512] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E307E4B800) [pid = 1512] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E36F3BCC00) [pid = 1512] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:57:29 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:29 INFO - PROCESS | 1512 | 1461337049553 Marionette TRACE conn7 <- [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:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2337ms 07:57:29 INFO - PROCESS | 1512 | 1461337049613 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 1512 | 1461337049617 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 07:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:57:29 INFO - PROCESS | 1512 | 1461337049623 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 1512 | 1461337049627 Marionette TRACE conn7 <- [1,654,null,{}] 07:57:29 INFO - PROCESS | 1512 | 1461337049632 Marionette TRACE conn7 -> [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:57:29 INFO - PROCESS | 1512 | 1461337049728 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 07:57:29 INFO - PROCESS | 1512 | 1461337049738 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30559F000 == 27 [pid = 1512] [id = 173] 07:57:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E30280A800) [pid = 1512] [serial = 517] [outer = 0000000000000000] 07:57:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E30280B000) [pid = 1512] [serial = 518] [outer = 000000E30280A800] 07:57:29 INFO - PROCESS | 1512 | 1461337049797 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E302CDA800) [pid = 1512] [serial = 519] [outer = 000000E30280A800] 07:57:30 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:30 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:30 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:30 INFO - PROCESS | 1512 | 1461337050307 Marionette TRACE conn7 <- [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:57:30 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:57:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 732ms 07:57:30 INFO - PROCESS | 1512 | 1461337050358 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 1512 | 1461337050365 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 07:57:30 INFO - PROCESS | 1512 | 1461337050372 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:57:30 INFO - PROCESS | 1512 | 1461337050375 Marionette TRACE conn7 <- [1,658,null,{}] 07:57:30 INFO - PROCESS | 1512 | 1461337050378 Marionette TRACE conn7 -> [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:57:30 INFO - PROCESS | 1512 | 1461337050472 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 07:57:30 INFO - PROCESS | 1512 | 1461337050550 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D53000 == 28 [pid = 1512] [id = 174] 07:57:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E3045C0400) [pid = 1512] [serial = 520] [outer = 0000000000000000] 07:57:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E3045C8400) [pid = 1512] [serial = 521] [outer = 000000E3045C0400] 07:57:30 INFO - PROCESS | 1512 | 1461337050602 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E30550E000) [pid = 1512] [serial = 522] [outer = 000000E3045C0400] 07:57:31 INFO - PROCESS | 1512 | 1461337051006 Marionette TRACE conn7 <- [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:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 690ms 07:57:31 INFO - PROCESS | 1512 | 1461337051144 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 1512 | 1461337051149 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 07:57:31 INFO - PROCESS | 1512 | 1461337051159 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 1512 | 1461337051164 Marionette TRACE conn7 <- [1,662,null,{}] 07:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:57:31 INFO - PROCESS | 1512 | 1461337051171 Marionette TRACE conn7 -> [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:57:31 INFO - PROCESS | 1512 | 1461337051302 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 07:57:31 INFO - PROCESS | 1512 | 1461337051361 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305594800 == 29 [pid = 1512] [id = 175] 07:57:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E30096D000) [pid = 1512] [serial = 523] [outer = 0000000000000000] 07:57:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E301E9F000) [pid = 1512] [serial = 524] [outer = 000000E30096D000] 07:57:31 INFO - PROCESS | 1512 | 1461337051424 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E304334C00) [pid = 1512] [serial = 525] [outer = 000000E30096D000] 07:57:31 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:31 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:32 INFO - PROCESS | 1512 | 1461337052177 Marionette TRACE conn7 <- [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:57:32 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:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1077ms 07:57:32 INFO - PROCESS | 1512 | 1461337052249 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 1512 | 1461337052252 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 07:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:57:32 INFO - PROCESS | 1512 | 1461337052260 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 1512 | 1461337052264 Marionette TRACE conn7 <- [1,666,null,{}] 07:57:32 INFO - PROCESS | 1512 | 1461337052269 Marionette TRACE conn7 -> [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:57:32 INFO - PROCESS | 1512 | 1461337052384 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 07:57:32 INFO - PROCESS | 1512 | 1461337052448 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306847800 == 30 [pid = 1512] [id = 176] 07:57:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E305811000) [pid = 1512] [serial = 526] [outer = 0000000000000000] 07:57:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E305846400) [pid = 1512] [serial = 527] [outer = 000000E305811000] 07:57:32 INFO - PROCESS | 1512 | 1461337052505 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E305C89800) [pid = 1512] [serial = 528] [outer = 000000E305811000] 07:57:33 INFO - PROCESS | 1512 | 1461337053230 Marionette TRACE conn7 <- [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:57:33 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:57:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1034ms 07:57:33 INFO - PROCESS | 1512 | 1461337053296 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 1512 | 1461337053299 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 07:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:57:33 INFO - PROCESS | 1512 | 1461337053303 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 1512 | 1461337053305 Marionette TRACE conn7 <- [1,670,null,{}] 07:57:33 INFO - PROCESS | 1512 | 1461337053311 Marionette TRACE conn7 -> [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:57:33 INFO - PROCESS | 1512 | 1461337053458 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 07:57:33 INFO - PROCESS | 1512 | 1461337053528 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5C800 == 31 [pid = 1512] [id = 177] 07:57:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E304331000) [pid = 1512] [serial = 529] [outer = 0000000000000000] 07:57:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E3068DFC00) [pid = 1512] [serial = 530] [outer = 000000E304331000] 07:57:33 INFO - PROCESS | 1512 | 1461337053590 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E306AA6800) [pid = 1512] [serial = 531] [outer = 000000E304331000] 07:57:34 INFO - PROCESS | 1512 | --DOCSHELL 000000E30559A800 == 30 [pid = 1512] [id = 69] 07:57:34 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:57:34 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:57:34 INFO - PROCESS | 1512 | 1461337054829 Marionette TRACE conn7 <- [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:57:34 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:57:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1587ms 07:57:34 INFO - PROCESS | 1512 | 1461337054891 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 1512 | 1461337054897 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 07:57:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:57:34 INFO - PROCESS | 1512 | 1461337054902 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 1512 | 1461337054905 Marionette TRACE conn7 <- [1,674,null,{}] 07:57:34 INFO - PROCESS | 1512 | 1461337054910 Marionette TRACE conn7 -> [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:57:35 INFO - PROCESS | 1512 | 1461337055007 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 07:57:35 INFO - PROCESS | 1512 | 1461337055017 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30642F000 == 31 [pid = 1512] [id = 178] 07:57:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E30584BC00) [pid = 1512] [serial = 532] [outer = 0000000000000000] 07:57:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E305851800) [pid = 1512] [serial = 533] [outer = 000000E30584BC00] 07:57:35 INFO - PROCESS | 1512 | 1461337055067 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E3068D9C00) [pid = 1512] [serial = 534] [outer = 000000E30584BC00] 07:57:36 INFO - PROCESS | 1512 | 1461337056017 Marionette TRACE conn7 <- [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:57:36 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:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1126ms 07:57:36 INFO - PROCESS | 1512 | 1461337056031 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 1512 | 1461337056036 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 07:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:57:36 INFO - PROCESS | 1512 | 1461337056043 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 1512 | 1461337056045 Marionette TRACE conn7 <- [1,678,null,{}] 07:57:36 INFO - PROCESS | 1512 | 1461337056049 Marionette TRACE conn7 -> [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:57:36 INFO - PROCESS | 1512 | 1461337056131 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 07:57:36 INFO - PROCESS | 1512 | 1461337056139 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC7800 == 32 [pid = 1512] [id = 179] 07:57:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E306AAA000) [pid = 1512] [serial = 535] [outer = 0000000000000000] 07:57:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E306AEF800) [pid = 1512] [serial = 536] [outer = 000000E306AAA000] 07:57:36 INFO - PROCESS | 1512 | 1461337056188 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E306AF9C00) [pid = 1512] [serial = 537] [outer = 000000E306AAA000] 07:57:37 INFO - PROCESS | 1512 | 1461337057205 Marionette TRACE conn7 <- [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:57:37 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:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1178ms 07:57:37 INFO - PROCESS | 1512 | 1461337057221 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1512 | 1461337057224 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 07:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:57:37 INFO - PROCESS | 1512 | 1461337057227 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1512 | 1461337057231 Marionette TRACE conn7 <- [1,682,null,{}] 07:57:37 INFO - PROCESS | 1512 | 1461337057247 Marionette TRACE conn7 -> [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:57:37 INFO - PROCESS | 1512 | 1461337057354 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 07:57:37 INFO - PROCESS | 1512 | 1461337057364 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3043B8000 == 33 [pid = 1512] [id = 180] 07:57:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E308003400) [pid = 1512] [serial = 538] [outer = 0000000000000000] 07:57:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E30800EC00) [pid = 1512] [serial = 539] [outer = 000000E308003400] 07:57:37 INFO - PROCESS | 1512 | 1461337057448 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E308022400) [pid = 1512] [serial = 540] [outer = 000000E308003400] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E36F519C00) [pid = 1512] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E3716B4400) [pid = 1512] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E37641F000) [pid = 1512] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E37749AC00) [pid = 1512] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E308282800) [pid = 1512] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E308020C00) [pid = 1512] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E305804C00) [pid = 1512] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E301EA0400) [pid = 1512] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E302803800) [pid = 1512] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E302CD7C00) [pid = 1512] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E377B7D400) [pid = 1512] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E36FE65000) [pid = 1512] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E308251400) [pid = 1512] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E305844C00) [pid = 1512] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E37C340800) [pid = 1512] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E308334800) [pid = 1512] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E30280A800) [pid = 1512] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E30801A400) [pid = 1512] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E30280BC00) [pid = 1512] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E37D681400) [pid = 1512] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E30832A400) [pid = 1512] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:57:38 INFO - PROCESS | 1512 | 1461337058409 Marionette TRACE conn7 <- [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:57:38 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:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1195ms 07:57:38 INFO - PROCESS | 1512 | 1461337058426 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 1512 | 1461337058428 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 07:57:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:57:38 INFO - PROCESS | 1512 | 1461337058432 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 1512 | 1461337058434 Marionette TRACE conn7 <- [1,686,null,{}] 07:57:38 INFO - PROCESS | 1512 | 1461337058437 Marionette TRACE conn7 -> [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:57:38 INFO - PROCESS | 1512 | 1461337058519 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 07:57:38 INFO - PROCESS | 1512 | 1461337058526 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084DC800 == 34 [pid = 1512] [id = 181] 07:57:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E30432D800) [pid = 1512] [serial = 541] [outer = 0000000000000000] 07:57:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E306AF4800) [pid = 1512] [serial = 542] [outer = 000000E30432D800] 07:57:38 INFO - PROCESS | 1512 | 1461337058576 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E30804C800) [pid = 1512] [serial = 543] [outer = 000000E30432D800] 07:57:39 INFO - PROCESS | 1512 | 1461337059502 Marionette TRACE conn7 <- [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:57:39 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:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1079ms 07:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:57:39 INFO - PROCESS | 1512 | 1461337059514 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 1512 | 1461337059516 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 07:57:39 INFO - PROCESS | 1512 | 1461337059519 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1512 | 1461337059521 Marionette TRACE conn7 <- [1,690,null,{}] 07:57:39 INFO - PROCESS | 1512 | 1461337059525 Marionette TRACE conn7 -> [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:57:39 INFO - PROCESS | 1512 | 1461337059605 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 07:57:39 INFO - PROCESS | 1512 | 1461337059613 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087D0800 == 35 [pid = 1512] [id = 182] 07:57:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E308056800) [pid = 1512] [serial = 544] [outer = 0000000000000000] 07:57:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E308253C00) [pid = 1512] [serial = 545] [outer = 000000E308056800] 07:57:39 INFO - PROCESS | 1512 | 1461337059661 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E30825B400) [pid = 1512] [serial = 546] [outer = 000000E308056800] 07:57:40 INFO - PROCESS | 1512 | 1461337060631 Marionette TRACE conn7 <- [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:57:40 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:57:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 07:57:40 INFO - PROCESS | 1512 | 1461337060649 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1512 | 1461337060654 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 07:57:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:57:40 INFO - PROCESS | 1512 | 1461337060660 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1512 | 1461337060665 Marionette TRACE conn7 <- [1,694,null,{}] 07:57:40 INFO - PROCESS | 1512 | 1461337060673 Marionette TRACE conn7 -> [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:57:40 INFO - PROCESS | 1512 | 1461337060788 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 07:57:40 INFO - PROCESS | 1512 | 1461337060851 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D54800 == 36 [pid = 1512] [id = 183] 07:57:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E302CE0800) [pid = 1512] [serial = 547] [outer = 0000000000000000] 07:57:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E304332800) [pid = 1512] [serial = 548] [outer = 000000E302CE0800] 07:57:40 INFO - PROCESS | 1512 | 1461337060919 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E305C94800) [pid = 1512] [serial = 549] [outer = 000000E302CE0800] 07:57:42 INFO - PROCESS | 1512 | 1461337062059 Marionette TRACE conn7 <- [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:57:42 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:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1447ms 07:57:42 INFO - PROCESS | 1512 | 1461337062110 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 1512 | 1461337062117 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 07:57:42 INFO - PROCESS | 1512 | 1461337062124 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:57:42 INFO - PROCESS | 1512 | 1461337062127 Marionette TRACE conn7 <- [1,698,null,{}] 07:57:42 INFO - PROCESS | 1512 | 1461337062131 Marionette TRACE conn7 -> [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:57:42 INFO - PROCESS | 1512 | 1461337062325 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 07:57:42 INFO - PROCESS | 1512 | 1461337062411 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087CC800 == 37 [pid = 1512] [id = 184] 07:57:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E307E4A400) [pid = 1512] [serial = 550] [outer = 0000000000000000] 07:57:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E308003800) [pid = 1512] [serial = 551] [outer = 000000E307E4A400] 07:57:42 INFO - PROCESS | 1512 | 1461337062467 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E308020800) [pid = 1512] [serial = 552] [outer = 000000E307E4A400] 07:57:43 INFO - PROCESS | 1512 | 1461337063527 Marionette TRACE conn7 <- [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:57:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1425ms 07:57:43 INFO - PROCESS | 1512 | 1461337063555 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 1512 | 1461337063558 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 07:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:57:43 INFO - PROCESS | 1512 | 1461337063562 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 1512 | 1461337063566 Marionette TRACE conn7 <- [1,702,null,{}] 07:57:43 INFO - PROCESS | 1512 | 1461337063578 Marionette TRACE conn7 -> [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:57:43 INFO - PROCESS | 1512 | 1461337063723 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 07:57:43 INFO - PROCESS | 1512 | 1461337063836 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E300FE7800 == 38 [pid = 1512] [id = 185] 07:57:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E30232A000) [pid = 1512] [serial = 553] [outer = 0000000000000000] 07:57:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E302CDDC00) [pid = 1512] [serial = 554] [outer = 000000E30232A000] 07:57:43 INFO - PROCESS | 1512 | 1461337063897 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E308052C00) [pid = 1512] [serial = 555] [outer = 000000E30232A000] 07:57:44 INFO - PROCESS | 1512 | --DOCSHELL 000000E308266000 == 37 [pid = 1512] [id = 75] 07:57:44 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CCC000 == 36 [pid = 1512] [id = 62] 07:57:44 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D3A800 == 35 [pid = 1512] [id = 70] 07:57:44 INFO - PROCESS | 1512 | --DOCSHELL 000000E3708CB000 == 34 [pid = 1512] [id = 66] 07:57:44 INFO - PROCESS | 1512 | --DOCSHELL 000000E30684C000 == 33 [pid = 1512] [id = 72] 07:57:44 INFO - PROCESS | 1512 | --DOCSHELL 000000E371862000 == 32 [pid = 1512] [id = 64] 07:57:44 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E88E800 == 31 [pid = 1512] [id = 68] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E37EEC2000) [pid = 1512] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E37E8CF800) [pid = 1512] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E308337C00) [pid = 1512] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E3045C8400) [pid = 1512] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E37DB81000) [pid = 1512] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E3708E7800) [pid = 1512] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E3716B8400) [pid = 1512] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E37109E000) [pid = 1512] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E37665D800) [pid = 1512] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E375CC6C00) [pid = 1512] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E3777AB000) [pid = 1512] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E377454C00) [pid = 1512] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E308332000) [pid = 1512] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E308911000) [pid = 1512] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E30801FC00) [pid = 1512] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E30824DC00) [pid = 1512] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E305DADC00) [pid = 1512] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E306AADC00) [pid = 1512] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E305849800) [pid = 1512] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E3045CA800) [pid = 1512] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E37E8CA400) [pid = 1512] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E306AF7800) [pid = 1512] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E37BB2F000) [pid = 1512] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E37D681800) [pid = 1512] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E302CDD400) [pid = 1512] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E37DB7EC00) [pid = 1512] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000E37D657400) [pid = 1512] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E3710AA000) [pid = 1512] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E370D3B800) [pid = 1512] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000E308A7E000) [pid = 1512] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000E308903800) [pid = 1512] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000E306AB1C00) [pid = 1512] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000E305850800) [pid = 1512] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000E37D841C00) [pid = 1512] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000E308A86800) [pid = 1512] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000E30280B000) [pid = 1512] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000E302CDA800) [pid = 1512] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (000000E36F3C8C00) [pid = 1512] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (000000E36BFB1800) [pid = 1512] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:57:44 INFO - PROCESS | 1512 | --DOMWINDOW == 56 (000000E376853800) [pid = 1512] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:57:45 INFO - PROCESS | 1512 | 1461337064997 Marionette TRACE conn7 <- [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:57:45 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:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1487ms 07:57:45 INFO - PROCESS | 1512 | 1461337065051 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1512 | 1461337065055 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 07:57:45 INFO - PROCESS | 1512 | 1461337065060 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:57:45 INFO - PROCESS | 1512 | 1461337065063 Marionette TRACE conn7 <- [1,706,null,{}] 07:57:45 INFO - PROCESS | 1512 | 1461337065069 Marionette TRACE conn7 -> [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:57:45 INFO - PROCESS | 1512 | 1461337065157 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 07:57:45 INFO - PROCESS | 1512 | 1461337065215 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D3D000 == 32 [pid = 1512] [id = 186] 07:57:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000E302811C00) [pid = 1512] [serial = 556] [outer = 0000000000000000] 07:57:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000E304336400) [pid = 1512] [serial = 557] [outer = 000000E302811C00] 07:57:45 INFO - PROCESS | 1512 | 1461337065265 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000E305805000) [pid = 1512] [serial = 558] [outer = 000000E302811C00] 07:57:46 INFO - PROCESS | 1512 | 1461337066221 Marionette TRACE conn7 <- [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:57:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:57:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1192ms 07:57:46 INFO - PROCESS | 1512 | 1461337066258 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 1512 | 1461337066264 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 07:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:57:46 INFO - PROCESS | 1512 | 1461337066270 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 1512 | 1461337066273 Marionette TRACE conn7 <- [1,710,null,{}] 07:57:46 INFO - PROCESS | 1512 | 1461337066277 Marionette TRACE conn7 -> [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:57:46 INFO - PROCESS | 1512 | 1461337066362 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 07:57:46 INFO - PROCESS | 1512 | 1461337066369 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5E000 == 33 [pid = 1512] [id = 187] 07:57:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000E3068DC800) [pid = 1512] [serial = 559] [outer = 0000000000000000] 07:57:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000E306AAF000) [pid = 1512] [serial = 560] [outer = 000000E3068DC800] 07:57:46 INFO - PROCESS | 1512 | 1461337066418 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000E306AF3000) [pid = 1512] [serial = 561] [outer = 000000E3068DC800] 07:57:46 INFO - PROCESS | 1512 | 1461337066880 Marionette TRACE conn7 <- [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:57:46 INFO - PROCESS | 1512 | 1461337066965 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 07:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:57:46 INFO - PROCESS | 1512 | 1461337066969 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 1512 | 1461337066972 Marionette TRACE conn7 <- [1,714,null,{}] 07:57:47 INFO - PROCESS | 1512 | 1461337066988 Marionette TRACE conn7 -> [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:57:47 INFO - PROCESS | 1512 | 1461337067093 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 07:57:47 INFO - PROCESS | 1512 | 1461337067109 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308427000 == 34 [pid = 1512] [id = 188] 07:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000E30801FC00) [pid = 1512] [serial = 562] [outer = 0000000000000000] 07:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E30804EC00) [pid = 1512] [serial = 563] [outer = 000000E30801FC00] 07:57:47 INFO - PROCESS | 1512 | 1461337067195 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000E30825A800) [pid = 1512] [serial = 564] [outer = 000000E30801FC00] 07:57:47 INFO - PROCESS | 1512 | 1461337067694 Marionette TRACE conn7 <- [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:57:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 777ms 07:57:47 INFO - PROCESS | 1512 | 1461337067747 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1512 | 1461337067750 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 07:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:57:47 INFO - PROCESS | 1512 | 1461337067754 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 1512 | 1461337067755 Marionette TRACE conn7 <- [1,718,null,{}] 07:57:47 INFO - PROCESS | 1512 | 1461337067759 Marionette TRACE conn7 -> [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:57:47 INFO - PROCESS | 1512 | 1461337067865 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 07:57:47 INFO - PROCESS | 1512 | 1461337067874 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087CD800 == 35 [pid = 1512] [id = 189] 07:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E30832DC00) [pid = 1512] [serial = 565] [outer = 0000000000000000] 07:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E308333000) [pid = 1512] [serial = 566] [outer = 000000E30832DC00] 07:57:47 INFO - PROCESS | 1512 | 1461337067955 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E308905C00) [pid = 1512] [serial = 567] [outer = 000000E30832DC00] 07:57:48 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E308003400) [pid = 1512] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:57:48 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000E3045C0400) [pid = 1512] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:57:48 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000E306AAA000) [pid = 1512] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:57:48 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000E30584BC00) [pid = 1512] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:57:48 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000E30432D800) [pid = 1512] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:57:48 INFO - PROCESS | 1512 | 1461337068417 Marionette TRACE conn7 <- [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:57:48 INFO - PROCESS | 1512 | 1461337068491 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 07:57:48 INFO - PROCESS | 1512 | 1461337068495 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1512 | 1461337068496 Marionette TRACE conn7 <- [1,722,null,{}] 07:57:48 INFO - PROCESS | 1512 | 1461337068505 Marionette TRACE conn7 -> [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:57:48 INFO - PROCESS | 1512 | 1461337068585 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 07:57:48 INFO - PROCESS | 1512 | 1461337068592 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F80800 == 36 [pid = 1512] [id = 190] 07:57:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E30550A000) [pid = 1512] [serial = 568] [outer = 0000000000000000] 07:57:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000E308907800) [pid = 1512] [serial = 569] [outer = 000000E30550A000] 07:57:48 INFO - PROCESS | 1512 | 1461337068639 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E308910C00) [pid = 1512] [serial = 570] [outer = 000000E30550A000] 07:57:49 INFO - PROCESS | 1512 | 1461337069063 Marionette TRACE conn7 <- [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:57:49 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:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 628ms 07:57:49 INFO - PROCESS | 1512 | 1461337069126 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 1512 | 1461337069128 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 07:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:57:49 INFO - PROCESS | 1512 | 1461337069132 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 1512 | 1461337069133 Marionette TRACE conn7 <- [1,726,null,{}] 07:57:49 INFO - PROCESS | 1512 | 1461337069137 Marionette TRACE conn7 -> [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:57:49 INFO - PROCESS | 1512 | 1461337069264 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 07:57:49 INFO - PROCESS | 1512 | 1461337069271 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A4800 == 37 [pid = 1512] [id = 191] 07:57:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E308A7E000) [pid = 1512] [serial = 571] [outer = 0000000000000000] 07:57:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E308E4FC00) [pid = 1512] [serial = 572] [outer = 000000E308A7E000] 07:57:49 INFO - PROCESS | 1512 | 1461337069322 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E30910CC00) [pid = 1512] [serial = 573] [outer = 000000E308A7E000] 07:57:50 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:57:50 INFO - PROCESS | 1512 | 1461337070223 Marionette TRACE conn7 <- [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:57:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:57:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1123ms 07:57:50 INFO - PROCESS | 1512 | 1461337070259 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 1512 | 1461337070261 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 07:57:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:57:50 INFO - PROCESS | 1512 | 1461337070264 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1512 | 1461337070266 Marionette TRACE conn7 <- [1,730,null,{}] 07:57:50 INFO - PROCESS | 1512 | 1461337070270 Marionette TRACE conn7 -> [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:57:50 INFO - PROCESS | 1512 | 1461337070349 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 07:57:50 INFO - PROCESS | 1512 | 1461337070355 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36F621800 == 38 [pid = 1512] [id = 192] 07:57:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E30910F000) [pid = 1512] [serial = 574] [outer = 0000000000000000] 07:57:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E36BFAE000) [pid = 1512] [serial = 575] [outer = 000000E30910F000] 07:57:50 INFO - PROCESS | 1512 | 1461337070401 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E36BFB4C00) [pid = 1512] [serial = 576] [outer = 000000E30910F000] 07:57:51 INFO - PROCESS | 1512 | 1461337071386 Marionette TRACE conn7 <- [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:57:51 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:57:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1130ms 07:57:51 INFO - PROCESS | 1512 | 1461337071398 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 1512 | 1461337071403 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 07:57:51 INFO - PROCESS | 1512 | 1461337071409 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:57:51 INFO - PROCESS | 1512 | 1461337071413 Marionette TRACE conn7 <- [1,734,null,{}] 07:57:51 INFO - PROCESS | 1512 | 1461337071419 Marionette TRACE conn7 -> [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:57:51 INFO - PROCESS | 1512 | 1461337071558 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 07:57:51 INFO - PROCESS | 1512 | 1461337071620 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D4E000 == 39 [pid = 1512] [id = 193] 07:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E30432E400) [pid = 1512] [serial = 577] [outer = 0000000000000000] 07:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E305503800) [pid = 1512] [serial = 578] [outer = 000000E30432E400] 07:57:51 INFO - PROCESS | 1512 | 1461337071679 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E30584D000) [pid = 1512] [serial = 579] [outer = 000000E30432E400] 07:57:52 INFO - PROCESS | 1512 | 1461337072729 Marionette TRACE conn7 <- [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:57:52 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:57:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1341ms 07:57:52 INFO - PROCESS | 1512 | 1461337072754 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1512 | 1461337072760 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 07:57:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:57:52 INFO - PROCESS | 1512 | 1461337072807 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1512 | 1461337072811 Marionette TRACE conn7 <- [1,738,null,{}] 07:57:52 INFO - PROCESS | 1512 | 1461337072817 Marionette TRACE conn7 -> [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:57:52 INFO - PROCESS | 1512 | 1461337072915 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 07:57:53 INFO - PROCESS | 1512 | 1461337073053 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30847D000 == 40 [pid = 1512] [id = 194] 07:57:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E307E4C400) [pid = 1512] [serial = 580] [outer = 0000000000000000] 07:57:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E308051400) [pid = 1512] [serial = 581] [outer = 000000E307E4C400] 07:57:53 INFO - PROCESS | 1512 | 1461337073112 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E308328800) [pid = 1512] [serial = 582] [outer = 000000E307E4C400] 07:57:54 INFO - PROCESS | 1512 | 1461337074204 Marionette TRACE conn7 <- [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:57:54 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:57:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1483ms 07:57:54 INFO - PROCESS | 1512 | 1461337074255 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 1512 | 1461337074260 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 07:57:54 INFO - PROCESS | 1512 | 1461337074265 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:57:54 INFO - PROCESS | 1512 | 1461337074269 Marionette TRACE conn7 <- [1,742,null,{}] 07:57:54 INFO - PROCESS | 1512 | 1461337074320 Marionette TRACE conn7 -> [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:57:54 INFO - PROCESS | 1512 | 1461337074456 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 07:57:54 INFO - PROCESS | 1512 | 1461337074529 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F9800 == 41 [pid = 1512] [id = 195] 07:57:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E30550B400) [pid = 1512] [serial = 583] [outer = 0000000000000000] 07:57:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E305783400) [pid = 1512] [serial = 584] [outer = 000000E30550B400] 07:57:54 INFO - PROCESS | 1512 | 1461337074582 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E305C98400) [pid = 1512] [serial = 585] [outer = 000000E30550B400] 07:57:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064DA800 == 40 [pid = 1512] [id = 77] 07:57:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087DA800 == 39 [pid = 1512] [id = 78] 07:57:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E30841E800 == 38 [pid = 1512] [id = 76] 07:57:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E30846C800 == 37 [pid = 1512] [id = 63] 07:57:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068AE800 == 36 [pid = 1512] [id = 73] 07:57:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E37A21E000 == 35 [pid = 1512] [id = 65] 07:57:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064DB000 == 34 [pid = 1512] [id = 71] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E308253C00) [pid = 1512] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E30800EC00) [pid = 1512] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E30550E000) [pid = 1512] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E301E9F000) [pid = 1512] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E306AEF800) [pid = 1512] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E3068DFC00) [pid = 1512] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E305851800) [pid = 1512] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E3068D9C00) [pid = 1512] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E305846400) [pid = 1512] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E308022400) [pid = 1512] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E306AF4800) [pid = 1512] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000E30804C800) [pid = 1512] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E306AF9C00) [pid = 1512] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:57:55 INFO - PROCESS | 1512 | 1461337075571 Marionette TRACE conn7 <- [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:57:55 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:57:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1337ms 07:57:55 INFO - PROCESS | 1512 | 1461337075607 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 1512 | 1461337075613 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 07:57:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:57:55 INFO - PROCESS | 1512 | 1461337075619 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 1512 | 1461337075622 Marionette TRACE conn7 <- [1,746,null,{}] 07:57:55 INFO - PROCESS | 1512 | 1461337075626 Marionette TRACE conn7 -> [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:57:55 INFO - PROCESS | 1512 | 1461337075711 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 07:57:55 INFO - PROCESS | 1512 | 1461337075718 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306421800 == 35 [pid = 1512] [id = 196] 07:57:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E30550D400) [pid = 1512] [serial = 586] [outer = 0000000000000000] 07:57:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E30577E000) [pid = 1512] [serial = 587] [outer = 000000E30550D400] 07:57:55 INFO - PROCESS | 1512 | 1461337075765 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E305DA8000) [pid = 1512] [serial = 588] [outer = 000000E30550D400] 07:57:56 INFO - PROCESS | 1512 | 1461337076235 Marionette TRACE conn7 <- [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:57:56 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:57:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 07:57:56 INFO - PROCESS | 1512 | 1461337076311 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1512 | 1461337076313 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 07:57:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:57:56 INFO - PROCESS | 1512 | 1461337076317 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1512 | 1461337076321 Marionette TRACE conn7 <- [1,750,null,{}] 07:57:56 INFO - PROCESS | 1512 | 1461337076332 Marionette TRACE conn7 -> [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:57:56 INFO - PROCESS | 1512 | 1461337076423 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 07:57:56 INFO - PROCESS | 1512 | 1461337076438 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308272800 == 36 [pid = 1512] [id = 197] 07:57:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E307E47C00) [pid = 1512] [serial = 589] [outer = 0000000000000000] 07:57:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E307E4E400) [pid = 1512] [serial = 590] [outer = 000000E307E47C00] 07:57:56 INFO - PROCESS | 1512 | 1461337076487 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E308010C00) [pid = 1512] [serial = 591] [outer = 000000E307E47C00] 07:57:57 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:57:57 INFO - PROCESS | 1512 | 1461337077412 Marionette TRACE conn7 <- [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:57:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:57:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1146ms 07:57:57 INFO - PROCESS | 1512 | 1461337077466 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 1512 | 1461337077468 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 07:57:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:57:57 INFO - PROCESS | 1512 | 1461337077472 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 1512 | 1461337077474 Marionette TRACE conn7 <- [1,754,null,{}] 07:57:57 INFO - PROCESS | 1512 | 1461337077477 Marionette TRACE conn7 -> [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:57:57 INFO - PROCESS | 1512 | 1461337077583 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 07:57:57 INFO - PROCESS | 1512 | 1461337077589 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084DB000 == 37 [pid = 1512] [id = 198] 07:57:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E308023000) [pid = 1512] [serial = 592] [outer = 0000000000000000] 07:57:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E30804F400) [pid = 1512] [serial = 593] [outer = 000000E308023000] 07:57:57 INFO - PROCESS | 1512 | 1461337077672 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E308256400) [pid = 1512] [serial = 594] [outer = 000000E308023000] 07:57:58 INFO - PROCESS | 1512 | 1461337078585 Marionette TRACE conn7 <- [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:57:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:57:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 07:57:58 INFO - PROCESS | 1512 | 1461337078605 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 1512 | 1461337078607 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 07:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:57:58 INFO - PROCESS | 1512 | 1461337078618 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 1512 | 1461337078620 Marionette TRACE conn7 <- [1,758,null,{}] 07:57:58 INFO - PROCESS | 1512 | 1461337078624 Marionette TRACE conn7 -> [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:57:58 INFO - PROCESS | 1512 | 1461337078724 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 07:57:58 INFO - PROCESS | 1512 | 1461337078732 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089A5800 == 38 [pid = 1512] [id = 199] 07:57:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E30828AC00) [pid = 1512] [serial = 595] [outer = 0000000000000000] 07:57:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E30832A400) [pid = 1512] [serial = 596] [outer = 000000E30828AC00] 07:57:58 INFO - PROCESS | 1512 | 1461337078779 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E30890B800) [pid = 1512] [serial = 597] [outer = 000000E30828AC00] 07:57:59 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E30801FC00) [pid = 1512] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:57:59 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E302811C00) [pid = 1512] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:57:59 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E30832DC00) [pid = 1512] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:57:59 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E3068DC800) [pid = 1512] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:57:59 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E30550A000) [pid = 1512] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:57:59 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E308A7E000) [pid = 1512] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:57:59 INFO - PROCESS | 1512 | 1461337079232 Marionette TRACE conn7 <- [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:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 693ms 07:57:59 INFO - PROCESS | 1512 | 1461337079311 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 1512 | 1461337079314 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 07:57:59 INFO - PROCESS | 1512 | 1461337079317 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:57:59 INFO - PROCESS | 1512 | 1461337079319 Marionette TRACE conn7 <- [1,762,null,{}] 07:57:59 INFO - PROCESS | 1512 | 1461337079323 Marionette TRACE conn7 -> [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:57:59 INFO - PROCESS | 1512 | 1461337079425 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 07:57:59 INFO - PROCESS | 1512 | 1461337079492 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30909C000 == 39 [pid = 1512] [id = 200] 07:57:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E30801F800) [pid = 1512] [serial = 598] [outer = 0000000000000000] 07:57:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E308A85400) [pid = 1512] [serial = 599] [outer = 000000E30801F800] 07:57:59 INFO - PROCESS | 1512 | 1461337079542 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E309109000) [pid = 1512] [serial = 600] [outer = 000000E30801F800] 07:57:59 INFO - PROCESS | 1512 | 1461337079909 Marionette TRACE conn7 <- [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:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 07:57:59 INFO - PROCESS | 1512 | 1461337079949 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 1512 | 1461337079951 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 07:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:57:59 INFO - PROCESS | 1512 | 1461337079954 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 1512 | 1461337079956 Marionette TRACE conn7 <- [1,766,null,{}] 07:57:59 INFO - PROCESS | 1512 | 1461337079960 Marionette TRACE conn7 -> [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:58:00 INFO - PROCESS | 1512 | 1461337080060 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 07:58:00 INFO - PROCESS | 1512 | 1461337080134 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370611800 == 40 [pid = 1512] [id = 201] 07:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E308902C00) [pid = 1512] [serial = 601] [outer = 0000000000000000] 07:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E36BFBA800) [pid = 1512] [serial = 602] [outer = 000000E308902C00] 07:58:00 INFO - PROCESS | 1512 | 1461337080179 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E36F3C1000) [pid = 1512] [serial = 603] [outer = 000000E308902C00] 07:58:00 INFO - PROCESS | 1512 | 1461337080544 Marionette TRACE conn7 <- [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:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 627ms 07:58:00 INFO - PROCESS | 1512 | 1461337080585 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 1512 | 1461337080587 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 07:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:58:00 INFO - PROCESS | 1512 | 1461337080597 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 1512 | 1461337080599 Marionette TRACE conn7 <- [1,770,null,{}] 07:58:00 INFO - PROCESS | 1512 | 1461337080602 Marionette TRACE conn7 -> [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:58:00 INFO - PROCESS | 1512 | 1461337080680 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 07:58:00 INFO - PROCESS | 1512 | 1461337080686 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37118C800 == 41 [pid = 1512] [id = 202] 07:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E36F3C5000) [pid = 1512] [serial = 604] [outer = 0000000000000000] 07:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E36F516000) [pid = 1512] [serial = 605] [outer = 000000E36F3C5000] 07:58:00 INFO - PROCESS | 1512 | 1461337080733 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E36F51D800) [pid = 1512] [serial = 606] [outer = 000000E36F3C5000] 07:58:01 INFO - PROCESS | 1512 | 1461337081121 Marionette TRACE conn7 <- [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:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 586ms 07:58:01 INFO - PROCESS | 1512 | 1461337081186 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 1512 | 1461337081188 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 07:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:58:01 INFO - PROCESS | 1512 | 1461337081191 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 1512 | 1461337081193 Marionette TRACE conn7 <- [1,774,null,{}] 07:58:01 INFO - PROCESS | 1512 | 1461337081197 Marionette TRACE conn7 -> [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:58:01 INFO - PROCESS | 1512 | 1461337081276 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 07:58:01 INFO - PROCESS | 1512 | 1461337081284 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37146E800 == 42 [pid = 1512] [id = 203] 07:58:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E36F5FDC00) [pid = 1512] [serial = 607] [outer = 0000000000000000] 07:58:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E36F632C00) [pid = 1512] [serial = 608] [outer = 000000E36F5FDC00] 07:58:01 INFO - PROCESS | 1512 | 1461337081329 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E36FC5C800) [pid = 1512] [serial = 609] [outer = 000000E36F5FDC00] 07:58:02 INFO - PROCESS | 1512 | 1461337082023 Marionette TRACE conn7 <- [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:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 879ms 07:58:02 INFO - PROCESS | 1512 | 1461337082074 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 1512 | 1461337082080 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 07:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:58:02 INFO - PROCESS | 1512 | 1461337082086 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 1512 | 1461337082091 Marionette TRACE conn7 <- [1,778,null,{}] 07:58:02 INFO - PROCESS | 1512 | 1461337082096 Marionette TRACE conn7 -> [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:58:02 INFO - PROCESS | 1512 | 1461337082212 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 07:58:02 INFO - PROCESS | 1512 | 1461337082285 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E59800 == 43 [pid = 1512] [id = 204] 07:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E305786000) [pid = 1512] [serial = 610] [outer = 0000000000000000] 07:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E305852C00) [pid = 1512] [serial = 611] [outer = 000000E305786000] 07:58:02 INFO - PROCESS | 1512 | 1461337082344 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E3068E7C00) [pid = 1512] [serial = 612] [outer = 000000E305786000] 07:58:02 INFO - PROCESS | 1512 | 1461337082957 Marionette TRACE conn7 <- [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:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 943ms 07:58:03 INFO - PROCESS | 1512 | 1461337083032 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 1512 | 1461337083039 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 07:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:58:03 INFO - PROCESS | 1512 | 1461337083046 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 1512 | 1461337083050 Marionette TRACE conn7 <- [1,782,null,{}] 07:58:03 INFO - PROCESS | 1512 | 1461337083054 Marionette TRACE conn7 -> [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:58:03 INFO - PROCESS | 1512 | 1461337083163 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 07:58:03 INFO - PROCESS | 1512 | 1461337083234 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F8B000 == 44 [pid = 1512] [id = 205] 07:58:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E30800CC00) [pid = 1512] [serial = 613] [outer = 0000000000000000] 07:58:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E308028000) [pid = 1512] [serial = 614] [outer = 000000E30800CC00] 07:58:03 INFO - PROCESS | 1512 | 1461337083290 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E308331800) [pid = 1512] [serial = 615] [outer = 000000E30800CC00] 07:58:03 INFO - PROCESS | 1512 | 1461337083924 Marionette TRACE conn7 <- [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:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 943ms 07:58:04 INFO - PROCESS | 1512 | 1461337083994 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 1512 | 1461337083997 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 07:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:58:04 INFO - PROCESS | 1512 | 1461337084001 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1512 | 1461337084006 Marionette TRACE conn7 <- [1,786,null,{}] 07:58:04 INFO - PROCESS | 1512 | 1461337084018 Marionette TRACE conn7 -> [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:58:04 INFO - PROCESS | 1512 | 1461337084135 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 07:58:04 INFO - PROCESS | 1512 | 1461337084200 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3721D6800 == 45 [pid = 1512] [id = 206] 07:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E36BFB0C00) [pid = 1512] [serial = 616] [outer = 0000000000000000] 07:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E36F521400) [pid = 1512] [serial = 617] [outer = 000000E36BFB0C00] 07:58:04 INFO - PROCESS | 1512 | 1461337084259 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E36FEDB000) [pid = 1512] [serial = 618] [outer = 000000E36BFB0C00] 07:58:04 INFO - PROCESS | 1512 | 1461337084806 Marionette TRACE conn7 <- [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:58:04 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:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 837ms 07:58:04 INFO - PROCESS | 1512 | 1461337084840 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 1512 | 1461337084844 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 07:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:58:04 INFO - PROCESS | 1512 | 1461337084847 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1512 | 1461337084849 Marionette TRACE conn7 <- [1,790,null,{}] 07:58:04 INFO - PROCESS | 1512 | 1461337084853 Marionette TRACE conn7 -> [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:58:04 INFO - PROCESS | 1512 | 1461337084958 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 07:58:05 INFO - PROCESS | 1512 | 1461337085041 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37595F800 == 46 [pid = 1512] [id = 207] 07:58:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E370656C00) [pid = 1512] [serial = 619] [outer = 0000000000000000] 07:58:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E370869C00) [pid = 1512] [serial = 620] [outer = 000000E370656C00] 07:58:05 INFO - PROCESS | 1512 | 1461337085097 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E370D3B400) [pid = 1512] [serial = 621] [outer = 000000E370656C00] 07:58:05 INFO - PROCESS | 1512 | 1461337085685 Marionette TRACE conn7 <- [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:58:05 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:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 882ms 07:58:05 INFO - PROCESS | 1512 | 1461337085730 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 1512 | 1461337085733 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 07:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:58:05 INFO - PROCESS | 1512 | 1461337085737 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 1512 | 1461337085739 Marionette TRACE conn7 <- [1,794,null,{}] 07:58:05 INFO - PROCESS | 1512 | 1461337085743 Marionette TRACE conn7 -> [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:58:05 INFO - PROCESS | 1512 | 1461337085844 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 07:58:05 INFO - PROCESS | 1512 | 1461337085925 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3759EE000 == 47 [pid = 1512] [id = 208] 07:58:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E370E51800) [pid = 1512] [serial = 622] [outer = 0000000000000000] 07:58:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E370E55800) [pid = 1512] [serial = 623] [outer = 000000E370E51800] 07:58:05 INFO - PROCESS | 1512 | 1461337085981 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E370E98800) [pid = 1512] [serial = 624] [outer = 000000E370E51800] 07:58:06 INFO - PROCESS | 1512 | 1461337086547 Marionette TRACE conn7 <- [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:58:06 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:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 877ms 07:58:06 INFO - PROCESS | 1512 | 1461337086617 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 1512 | 1461337086619 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 07:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:58:06 INFO - PROCESS | 1512 | 1461337086623 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 1512 | 1461337086625 Marionette TRACE conn7 <- [1,798,null,{}] 07:58:06 INFO - PROCESS | 1512 | 1461337086629 Marionette TRACE conn7 -> [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:58:06 INFO - PROCESS | 1512 | 1461337086850 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 07:58:06 INFO - PROCESS | 1512 | 1461337086932 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684C000 == 48 [pid = 1512] [id = 209] 07:58:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E301EA2000) [pid = 1512] [serial = 625] [outer = 0000000000000000] 07:58:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E302805000) [pid = 1512] [serial = 626] [outer = 000000E301EA2000] 07:58:07 INFO - PROCESS | 1512 | 1461337087023 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E30550C000) [pid = 1512] [serial = 627] [outer = 000000E301EA2000] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37118C800 == 47 [pid = 1512] [id = 202] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E370611800 == 46 [pid = 1512] [id = 201] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30909C000 == 45 [pid = 1512] [id = 200] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089A5800 == 44 [pid = 1512] [id = 199] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E308272800 == 43 [pid = 1512] [id = 197] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E306421800 == 42 [pid = 1512] [id = 196] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F9800 == 41 [pid = 1512] [id = 195] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30847D000 == 40 [pid = 1512] [id = 194] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D4E000 == 39 [pid = 1512] [id = 193] 07:58:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E36F621800 == 38 [pid = 1512] [id = 192] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E36BFAE000) [pid = 1512] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | 1461337087651 Marionette TRACE conn7 <- [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:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1080ms 07:58:07 INFO - PROCESS | 1512 | 1461337087706 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 1512 | 1461337087710 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 07:58:07 INFO - PROCESS | 1512 | 1461337087715 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:58:07 INFO - PROCESS | 1512 | 1461337087720 Marionette TRACE conn7 <- [1,802,null,{}] 07:58:07 INFO - PROCESS | 1512 | 1461337087724 Marionette TRACE conn7 -> [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:58:07 INFO - PROCESS | 1512 | 1461337087813 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30804EC00) [pid = 1512] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E304336400) [pid = 1512] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E305805000) [pid = 1512] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E308333000) [pid = 1512] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E308003800) [pid = 1512] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E306AAF000) [pid = 1512] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E302CDDC00) [pid = 1512] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E304332800) [pid = 1512] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E308907800) [pid = 1512] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E308E4FC00) [pid = 1512] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E308905C00) [pid = 1512] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E30825A800) [pid = 1512] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E30910CC00) [pid = 1512] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E306AF3000) [pid = 1512] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E308910C00) [pid = 1512] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:58:07 INFO - PROCESS | 1512 | 1461337087887 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D20800 == 39 [pid = 1512] [id = 210] 07:58:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E302CDDC00) [pid = 1512] [serial = 628] [outer = 0000000000000000] 07:58:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E30550A800) [pid = 1512] [serial = 629] [outer = 000000E302CDDC00] 07:58:07 INFO - PROCESS | 1512 | 1461337087937 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E306AA3C00) [pid = 1512] [serial = 630] [outer = 000000E302CDDC00] 07:58:08 INFO - PROCESS | 1512 | 1461337088345 Marionette TRACE conn7 <- [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:58:08 INFO - PROCESS | 1512 | 1461337088413 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 07:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:58:08 INFO - PROCESS | 1512 | 1461337088422 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1512 | 1461337088424 Marionette TRACE conn7 <- [1,806,null,{}] 07:58:08 INFO - PROCESS | 1512 | 1461337088428 Marionette TRACE conn7 -> [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:58:08 INFO - PROCESS | 1512 | 1461337088512 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 07:58:08 INFO - PROCESS | 1512 | 1461337088526 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308470000 == 40 [pid = 1512] [id = 211] 07:58:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E30801B000) [pid = 1512] [serial = 631] [outer = 0000000000000000] 07:58:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E308026C00) [pid = 1512] [serial = 632] [outer = 000000E30801B000] 07:58:08 INFO - PROCESS | 1512 | 1461337088572 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E308250800) [pid = 1512] [serial = 633] [outer = 000000E30801B000] 07:58:09 INFO - PROCESS | 1512 | 1461337089007 Marionette TRACE conn7 <- [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:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 07:58:09 INFO - PROCESS | 1512 | 1461337089053 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 1512 | 1461337089057 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 07:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:58:09 INFO - PROCESS | 1512 | 1461337089068 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 1512 | 1461337089073 Marionette TRACE conn7 <- [1,810,null,{}] 07:58:09 INFO - PROCESS | 1512 | 1461337089076 Marionette TRACE conn7 -> [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:58:09 INFO - PROCESS | 1512 | 1461337089163 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 07:58:10 INFO - PROCESS | 1512 | 1461337090671 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A6000 == 41 [pid = 1512] [id = 212] 07:58:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E308285000) [pid = 1512] [serial = 634] [outer = 0000000000000000] 07:58:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E309112000) [pid = 1512] [serial = 635] [outer = 000000E308285000] 07:58:10 INFO - PROCESS | 1512 | 1461337090763 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E36F3B9C00) [pid = 1512] [serial = 636] [outer = 000000E308285000] 07:58:11 INFO - PROCESS | 1512 | 1461337091192 Marionette TRACE conn7 <- [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:58:11 INFO - PROCESS | 1512 | 1461337091212 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 07:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:58:11 INFO - PROCESS | 1512 | 1461337091215 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 1512 | 1461337091217 Marionette TRACE conn7 <- [1,814,null,{}] 07:58:11 INFO - PROCESS | 1512 | 1461337091228 Marionette TRACE conn7 -> [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:58:11 INFO - PROCESS | 1512 | 1461337091335 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 07:58:11 INFO - PROCESS | 1512 | 1461337091342 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371190000 == 42 [pid = 1512] [id = 213] 07:58:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E30910E400) [pid = 1512] [serial = 637] [outer = 0000000000000000] 07:58:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E36FE62C00) [pid = 1512] [serial = 638] [outer = 000000E30910E400] 07:58:11 INFO - PROCESS | 1512 | 1461337091388 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E370F5CC00) [pid = 1512] [serial = 639] [outer = 000000E30910E400] 07:58:11 INFO - PROCESS | 1512 | 1461337091863 Marionette TRACE conn7 <- [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:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 07:58:11 INFO - PROCESS | 1512 | 1461337091888 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 1512 | 1461337091890 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 07:58:11 INFO - PROCESS | 1512 | 1461337091894 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:58:11 INFO - PROCESS | 1512 | 1461337091895 Marionette TRACE conn7 <- [1,818,null,{}] 07:58:11 INFO - PROCESS | 1512 | 1461337091904 Marionette TRACE conn7 -> [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:58:12 INFO - PROCESS | 1512 | 1461337092011 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 07:58:12 INFO - PROCESS | 1512 | 1461337092019 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D56000 == 43 [pid = 1512] [id = 214] 07:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E37109EC00) [pid = 1512] [serial = 640] [outer = 0000000000000000] 07:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E3710A1400) [pid = 1512] [serial = 641] [outer = 000000E37109EC00] 07:58:12 INFO - PROCESS | 1512 | 1461337092119 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E371587C00) [pid = 1512] [serial = 642] [outer = 000000E37109EC00] 07:58:12 INFO - PROCESS | 1512 | 1461337092569 Marionette TRACE conn7 <- [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:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 07:58:12 INFO - PROCESS | 1512 | 1461337092631 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 1512 | 1461337092634 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 07:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:58:12 INFO - PROCESS | 1512 | 1461337092637 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 1512 | 1461337092639 Marionette TRACE conn7 <- [1,822,null,{}] 07:58:12 INFO - PROCESS | 1512 | 1461337092642 Marionette TRACE conn7 -> [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:58:12 INFO - PROCESS | 1512 | 1461337092756 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 07:58:12 INFO - PROCESS | 1512 | 1461337092769 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3766D4800 == 44 [pid = 1512] [id = 215] 07:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E3716BBC00) [pid = 1512] [serial = 643] [outer = 0000000000000000] 07:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E371732400) [pid = 1512] [serial = 644] [outer = 000000E3716BBC00] 07:58:12 INFO - PROCESS | 1512 | 1461337092853 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E37213D000) [pid = 1512] [serial = 645] [outer = 000000E3716BBC00] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308056800) [pid = 1512] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E36F3C5000) [pid = 1512] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E307E47C00) [pid = 1512] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30550B400) [pid = 1512] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E30828AC00) [pid = 1512] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30801F800) [pid = 1512] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E30550D400) [pid = 1512] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E308902C00) [pid = 1512] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:58:13 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E308023000) [pid = 1512] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:58:13 INFO - PROCESS | 1512 | 1461337093267 Marionette TRACE conn7 <- [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:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 692ms 07:58:13 INFO - PROCESS | 1512 | 1461337093332 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 1512 | 1461337093335 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 07:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:58:13 INFO - PROCESS | 1512 | 1461337093338 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 1512 | 1461337093340 Marionette TRACE conn7 <- [1,826,null,{}] 07:58:13 INFO - PROCESS | 1512 | 1461337093344 Marionette TRACE conn7 -> [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:58:13 INFO - PROCESS | 1512 | 1461337093423 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 07:58:13 INFO - PROCESS | 1512 | 1461337093430 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3769E7800 == 45 [pid = 1512] [id = 216] 07:58:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E30828AC00) [pid = 1512] [serial = 646] [outer = 0000000000000000] 07:58:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E37212E400) [pid = 1512] [serial = 647] [outer = 000000E30828AC00] 07:58:13 INFO - PROCESS | 1512 | 1461337093477 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E372823400) [pid = 1512] [serial = 648] [outer = 000000E30828AC00] 07:58:13 INFO - PROCESS | 1512 | 1461337093876 Marionette TRACE conn7 <- [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:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 587ms 07:58:13 INFO - PROCESS | 1512 | 1461337093928 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 1512 | 1461337093931 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 07:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:58:13 INFO - PROCESS | 1512 | 1461337093939 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 1512 | 1461337093941 Marionette TRACE conn7 <- [1,830,null,{}] 07:58:13 INFO - PROCESS | 1512 | 1461337093944 Marionette TRACE conn7 -> [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:58:14 INFO - PROCESS | 1512 | 1461337094025 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 07:58:14 INFO - PROCESS | 1512 | 1461337094034 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377922800 == 46 [pid = 1512] [id = 217] 07:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E372856C00) [pid = 1512] [serial = 649] [outer = 0000000000000000] 07:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E375976000) [pid = 1512] [serial = 650] [outer = 000000E372856C00] 07:58:14 INFO - PROCESS | 1512 | 1461337094079 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E375B94000) [pid = 1512] [serial = 651] [outer = 000000E372856C00] 07:58:14 INFO - PROCESS | 1512 | 1461337094514 Marionette TRACE conn7 <- [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:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 628ms 07:58:14 INFO - PROCESS | 1512 | 1461337094571 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 1512 | 1461337094573 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 07:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:58:14 INFO - PROCESS | 1512 | 1461337094576 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1512 | 1461337094578 Marionette TRACE conn7 <- [1,834,null,{}] 07:58:14 INFO - PROCESS | 1512 | 1461337094581 Marionette TRACE conn7 -> [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:58:14 INFO - PROCESS | 1512 | 1461337094662 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 07:58:14 INFO - PROCESS | 1512 | 1461337094668 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37A214800 == 47 [pid = 1512] [id = 218] 07:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E375D25000) [pid = 1512] [serial = 652] [outer = 0000000000000000] 07:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E3760BD000) [pid = 1512] [serial = 653] [outer = 000000E375D25000] 07:58:14 INFO - PROCESS | 1512 | 1461337094715 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E3763CF800) [pid = 1512] [serial = 654] [outer = 000000E375D25000] 07:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E375970400) [pid = 1512] [serial = 655] [outer = 000000E37B28FC00] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B8C5800 == 46 [pid = 1512] [id = 172] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E6F800 == 45 [pid = 1512] [id = 74] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A4800 == 44 [pid = 1512] [id = 191] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E3016DA800 == 43 [pid = 1512] [id = 67] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084DB000 == 42 [pid = 1512] [id = 198] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D20800 == 41 [pid = 1512] [id = 210] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E30684C000 == 40 [pid = 1512] [id = 209] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E3759EE000 == 39 [pid = 1512] [id = 208] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E37595F800 == 38 [pid = 1512] [id = 207] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E3721D6800 == 37 [pid = 1512] [id = 206] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F8B000 == 36 [pid = 1512] [id = 205] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E59800 == 35 [pid = 1512] [id = 204] 07:58:15 INFO - PROCESS | 1512 | --DOCSHELL 000000E37146E800 == 34 [pid = 1512] [id = 203] 07:58:16 INFO - PROCESS | 1512 | --DOCSHELL 000000E308470000 == 33 [pid = 1512] [id = 211] 07:58:16 INFO - PROCESS | 1512 | --DOCSHELL 000000E371190000 == 32 [pid = 1512] [id = 213] 07:58:16 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D56000 == 31 [pid = 1512] [id = 214] 07:58:16 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A6000 == 30 [pid = 1512] [id = 212] 07:58:16 INFO - PROCESS | 1512 | --DOCSHELL 000000E377922800 == 29 [pid = 1512] [id = 217] 07:58:16 INFO - PROCESS | 1512 | --DOCSHELL 000000E3766D4800 == 28 [pid = 1512] [id = 215] 07:58:16 INFO - PROCESS | 1512 | --DOCSHELL 000000E3769E7800 == 27 [pid = 1512] [id = 216] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E30825B400) [pid = 1512] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E36F516000) [pid = 1512] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E307E4E400) [pid = 1512] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E308051400) [pid = 1512] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E305C98400) [pid = 1512] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E305783400) [pid = 1512] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30832A400) [pid = 1512] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E308A85400) [pid = 1512] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E30577E000) [pid = 1512] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E305DA8000) [pid = 1512] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E305503800) [pid = 1512] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E30890B800) [pid = 1512] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E36BFBA800) [pid = 1512] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E36F3C1000) [pid = 1512] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E30804F400) [pid = 1512] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E36F51D800) [pid = 1512] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E309109000) [pid = 1512] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E308256400) [pid = 1512] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:58:16 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E308010C00) [pid = 1512] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:58:17 INFO - PROCESS | 1512 | 1461337097008 Marionette TRACE conn7 <- [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:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2480ms 07:58:17 INFO - PROCESS | 1512 | 1461337097060 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 1512 | 1461337097063 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 07:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:58:17 INFO - PROCESS | 1512 | 1461337097069 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 1512 | 1461337097071 Marionette TRACE conn7 <- [1,838,null,{}] 07:58:17 INFO - PROCESS | 1512 | 1461337097078 Marionette TRACE conn7 -> [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:58:17 INFO - PROCESS | 1512 | 1461337097173 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 07:58:17 INFO - PROCESS | 1512 | 1461337097182 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305840800 == 28 [pid = 1512] [id = 219] 07:58:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E304336400) [pid = 1512] [serial = 656] [outer = 0000000000000000] 07:58:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E304336C00) [pid = 1512] [serial = 657] [outer = 000000E304336400] 07:58:17 INFO - PROCESS | 1512 | 1461337097235 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E30550B400) [pid = 1512] [serial = 658] [outer = 000000E304336400] 07:58:17 INFO - PROCESS | 1512 | 1461337097708 Marionette TRACE conn7 <- [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:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 07:58:17 INFO - PROCESS | 1512 | 1461337097760 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 1512 | 1461337097767 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 07:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:58:17 INFO - PROCESS | 1512 | 1461337097774 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 1512 | 1461337097776 Marionette TRACE conn7 <- [1,842,null,{}] 07:58:17 INFO - PROCESS | 1512 | 1461337097781 Marionette TRACE conn7 -> [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:58:17 INFO - PROCESS | 1512 | 1461337097877 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 07:58:17 INFO - PROCESS | 1512 | 1461337097912 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F2800 == 29 [pid = 1512] [id = 220] 07:58:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E30580D000) [pid = 1512] [serial = 659] [outer = 0000000000000000] 07:58:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E305810800) [pid = 1512] [serial = 660] [outer = 000000E30580D000] 07:58:17 INFO - PROCESS | 1512 | 1461337097959 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E30584E400) [pid = 1512] [serial = 661] [outer = 000000E30580D000] 07:58:18 INFO - PROCESS | 1512 | 1461337098432 Marionette TRACE conn7 <- [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:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 07:58:18 INFO - PROCESS | 1512 | 1461337098471 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1512 | 1461337098474 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 07:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:58:18 INFO - PROCESS | 1512 | 1461337098478 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1512 | 1461337098482 Marionette TRACE conn7 <- [1,846,null,{}] 07:58:18 INFO - PROCESS | 1512 | 1461337098493 Marionette TRACE conn7 -> [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:58:18 INFO - PROCESS | 1512 | 1461337098616 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 07:58:18 INFO - PROCESS | 1512 | 1461337098691 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CB5800 == 30 [pid = 1512] [id = 221] 07:58:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E30125CC00) [pid = 1512] [serial = 662] [outer = 0000000000000000] 07:58:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E3068E3800) [pid = 1512] [serial = 663] [outer = 000000E30125CC00] 07:58:18 INFO - PROCESS | 1512 | 1461337098743 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E306AEB800) [pid = 1512] [serial = 664] [outer = 000000E30125CC00] 07:58:19 INFO - PROCESS | 1512 | 1461337099143 Marionette TRACE conn7 <- [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:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 07:58:19 INFO - PROCESS | 1512 | 1461337099169 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 1512 | 1461337099172 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 07:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:58:19 INFO - PROCESS | 1512 | 1461337099175 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 1512 | 1461337099177 Marionette TRACE conn7 <- [1,850,null,{}] 07:58:19 INFO - PROCESS | 1512 | 1461337099187 Marionette TRACE conn7 -> [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:58:19 INFO - PROCESS | 1512 | 1461337099272 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 07:58:19 INFO - PROCESS | 1512 | 1461337099279 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308468000 == 31 [pid = 1512] [id = 222] 07:58:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E307E46000) [pid = 1512] [serial = 665] [outer = 0000000000000000] 07:58:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E307E51000) [pid = 1512] [serial = 666] [outer = 000000E307E46000] 07:58:19 INFO - PROCESS | 1512 | 1461337099329 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E30800C800) [pid = 1512] [serial = 667] [outer = 000000E307E46000] 07:58:19 INFO - PROCESS | 1512 | 1461337099748 Marionette TRACE conn7 <- [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:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 628ms 07:58:19 INFO - PROCESS | 1512 | 1461337099806 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 1512 | 1461337099809 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 07:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:58:19 INFO - PROCESS | 1512 | 1461337099812 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 1512 | 1461337099814 Marionette TRACE conn7 <- [1,854,null,{}] 07:58:19 INFO - PROCESS | 1512 | 1461337099817 Marionette TRACE conn7 -> [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:58:19 INFO - PROCESS | 1512 | 1461337099896 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 07:58:19 INFO - PROCESS | 1512 | 1461337099902 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087BF800 == 32 [pid = 1512] [id = 223] 07:58:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E305809C00) [pid = 1512] [serial = 668] [outer = 0000000000000000] 07:58:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E308022C00) [pid = 1512] [serial = 669] [outer = 000000E305809C00] 07:58:19 INFO - PROCESS | 1512 | 1461337099949 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E308050800) [pid = 1512] [serial = 670] [outer = 000000E305809C00] 07:58:20 INFO - PROCESS | 1512 | 1461337100414 Marionette TRACE conn7 <- [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:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 07:58:20 INFO - PROCESS | 1512 | 1461337100444 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 1512 | 1461337100446 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 07:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:58:20 INFO - PROCESS | 1512 | 1461337100454 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 1512 | 1461337100456 Marionette TRACE conn7 <- [1,858,null,{}] 07:58:20 INFO - PROCESS | 1512 | 1461337100460 Marionette TRACE conn7 -> [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:58:20 INFO - PROCESS | 1512 | 1461337100574 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 07:58:20 INFO - PROCESS | 1512 | 1461337100585 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F76800 == 33 [pid = 1512] [id = 224] 07:58:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E308282000) [pid = 1512] [serial = 671] [outer = 0000000000000000] 07:58:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E30832FC00) [pid = 1512] [serial = 672] [outer = 000000E308282000] 07:58:20 INFO - PROCESS | 1512 | 1461337100634 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E308906800) [pid = 1512] [serial = 673] [outer = 000000E308282000] 07:58:21 INFO - PROCESS | 1512 | 1461337101046 Marionette TRACE conn7 <- [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:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 628ms 07:58:21 INFO - PROCESS | 1512 | 1461337101081 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 1512 | 1461337101083 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 07:58:21 INFO - PROCESS | 1512 | 1461337101091 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:58:21 INFO - PROCESS | 1512 | 1461337101093 Marionette TRACE conn7 <- [1,862,null,{}] 07:58:21 INFO - PROCESS | 1512 | 1461337101096 Marionette TRACE conn7 -> [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:58:21 INFO - PROCESS | 1512 | 1461337101173 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 07:58:21 INFO - PROCESS | 1512 | 1461337101180 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090AF800 == 34 [pid = 1512] [id = 225] 07:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E308A7D400) [pid = 1512] [serial = 674] [outer = 0000000000000000] 07:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308A84C00) [pid = 1512] [serial = 675] [outer = 000000E308A7D400] 07:58:21 INFO - PROCESS | 1512 | 1461337101230 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E308E58C00) [pid = 1512] [serial = 676] [outer = 000000E308A7D400] 07:58:21 INFO - PROCESS | 1512 | 1461337101665 Marionette TRACE conn7 <- [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:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 07:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:58:21 INFO - PROCESS | 1512 | 1461337101724 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 1512 | 1461337101726 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 07:58:21 INFO - PROCESS | 1512 | 1461337101730 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 1512 | 1461337101732 Marionette TRACE conn7 <- [1,866,null,{}] 07:58:21 INFO - PROCESS | 1512 | 1461337101735 Marionette TRACE conn7 -> [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:58:21 INFO - PROCESS | 1512 | 1461337101816 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 07:58:21 INFO - PROCESS | 1512 | 1461337101822 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370DC5800 == 35 [pid = 1512] [id = 226] 07:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30910AC00) [pid = 1512] [serial = 677] [outer = 0000000000000000] 07:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30910F400) [pid = 1512] [serial = 678] [outer = 000000E30910AC00] 07:58:21 INFO - PROCESS | 1512 | 1461337101869 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E36BFB3400) [pid = 1512] [serial = 679] [outer = 000000E30910AC00] 07:58:22 INFO - PROCESS | 1512 | 1461337102344 Marionette TRACE conn7 <- [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:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 627ms 07:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:58:22 INFO - PROCESS | 1512 | 1461337102359 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 1512 | 1461337102361 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 07:58:22 INFO - PROCESS | 1512 | 1461337102364 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 1512 | 1461337102366 Marionette TRACE conn7 <- [1,870,null,{}] 07:58:22 INFO - PROCESS | 1512 | 1461337102380 Marionette TRACE conn7 -> [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:58:22 INFO - PROCESS | 1512 | 1461337102487 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 07:58:22 INFO - PROCESS | 1512 | 1461337102493 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E73000 == 36 [pid = 1512] [id = 227] 07:58:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E36BFBA000) [pid = 1512] [serial = 680] [outer = 0000000000000000] 07:58:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E36F3BE400) [pid = 1512] [serial = 681] [outer = 000000E36BFBA000] 07:58:22 INFO - PROCESS | 1512 | 1461337102565 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E36F3C6800) [pid = 1512] [serial = 682] [outer = 000000E36BFBA000] 07:58:23 INFO - PROCESS | 1512 | 1461337102997 Marionette TRACE conn7 <- [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:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 07:58:23 INFO - PROCESS | 1512 | 1461337103058 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 1512 | 1461337103060 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 07:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:58:23 INFO - PROCESS | 1512 | 1461337103063 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 1512 | 1461337103065 Marionette TRACE conn7 <- [1,874,null,{}] 07:58:23 INFO - PROCESS | 1512 | 1461337103069 Marionette TRACE conn7 -> [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:58:23 INFO - PROCESS | 1512 | 1461337103179 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 07:58:23 INFO - PROCESS | 1512 | 1461337103230 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372753800 == 37 [pid = 1512] [id = 228] 07:58:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E36F513000) [pid = 1512] [serial = 683] [outer = 0000000000000000] 07:58:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E36F517000) [pid = 1512] [serial = 684] [outer = 000000E36F513000] 07:58:23 INFO - PROCESS | 1512 | 1461337103279 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E36F520400) [pid = 1512] [serial = 685] [outer = 000000E36F513000] 07:58:23 INFO - PROCESS | 1512 | 1461337103691 Marionette TRACE conn7 <- [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:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 07:58:23 INFO - PROCESS | 1512 | 1461337103758 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 1512 | 1461337103761 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 07:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:58:23 INFO - PROCESS | 1512 | 1461337103764 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 1512 | 1461337103767 Marionette TRACE conn7 <- [1,878,null,{}] 07:58:23 INFO - PROCESS | 1512 | 1461337103770 Marionette TRACE conn7 -> [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:58:23 INFO - PROCESS | 1512 | 1461337103923 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 07:58:23 INFO - PROCESS | 1512 | 1461337103947 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087BF000 == 38 [pid = 1512] [id = 229] 07:58:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E3704DD800) [pid = 1512] [serial = 686] [outer = 0000000000000000] 07:58:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E370D3A400) [pid = 1512] [serial = 687] [outer = 000000E3704DD800] 07:58:24 INFO - PROCESS | 1512 | 1461337104009 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E370E9D000) [pid = 1512] [serial = 688] [outer = 000000E3704DD800] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E37D677800) [pid = 1512] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E305811000) [pid = 1512] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E372856C00) [pid = 1512] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E30910E400) [pid = 1512] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E37109EC00) [pid = 1512] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E3716BBC00) [pid = 1512] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E30801B000) [pid = 1512] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E302CDDC00) [pid = 1512] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E301EA2000) [pid = 1512] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E370E51800) [pid = 1512] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E370656C00) [pid = 1512] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E36BFB0C00) [pid = 1512] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E30800CC00) [pid = 1512] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E305786000) [pid = 1512] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E36F5FDC00) [pid = 1512] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308285000) [pid = 1512] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30828AC00) [pid = 1512] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E304331000) [pid = 1512] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E307E4A400) [pid = 1512] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E30232A000) [pid = 1512] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30432E400) [pid = 1512] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E302CE0800) [pid = 1512] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E307E4C400) [pid = 1512] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E30910F000) [pid = 1512] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:58:24 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E30096D000) [pid = 1512] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:58:25 INFO - PROCESS | 1512 | 1461337105014 Marionette TRACE conn7 <- [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:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1278ms 07:58:25 INFO - PROCESS | 1512 | 1461337105045 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 1512 | 1461337105047 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 07:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:58:25 INFO - PROCESS | 1512 | 1461337105051 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 1512 | 1461337105053 Marionette TRACE conn7 <- [1,882,null,{}] 07:58:25 INFO - PROCESS | 1512 | 1461337105056 Marionette TRACE conn7 -> [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:58:25 INFO - PROCESS | 1512 | 1461337105135 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 07:58:25 INFO - PROCESS | 1512 | 1461337105141 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089AC800 == 39 [pid = 1512] [id = 230] 07:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E3068E3400) [pid = 1512] [serial = 689] [outer = 0000000000000000] 07:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E308006400) [pid = 1512] [serial = 690] [outer = 000000E3068E3400] 07:58:25 INFO - PROCESS | 1512 | 1461337105189 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E30910E400) [pid = 1512] [serial = 691] [outer = 000000E3068E3400] 07:58:25 INFO - PROCESS | 1512 | 1461337105609 Marionette TRACE conn7 <- [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:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 586ms 07:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:58:25 INFO - PROCESS | 1512 | 1461337105643 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 1512 | 1461337105645 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 07:58:25 INFO - PROCESS | 1512 | 1461337105648 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 1512 | 1461337105650 Marionette TRACE conn7 <- [1,886,null,{}] 07:58:25 INFO - PROCESS | 1512 | 1461337105659 Marionette TRACE conn7 -> [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:58:25 INFO - PROCESS | 1512 | 1461337105741 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 07:58:25 INFO - PROCESS | 1512 | 1461337105747 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377742000 == 40 [pid = 1512] [id = 231] 07:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E36FE66C00) [pid = 1512] [serial = 692] [outer = 0000000000000000] 07:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E370E97400) [pid = 1512] [serial = 693] [outer = 000000E36FE66C00] 07:58:25 INFO - PROCESS | 1512 | 1461337105796 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E37109C800) [pid = 1512] [serial = 694] [outer = 000000E36FE66C00] 07:58:26 INFO - PROCESS | 1512 | 1461337106230 Marionette TRACE conn7 <- [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:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 648ms 07:58:26 INFO - PROCESS | 1512 | 1461337106298 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 1512 | 1461337106300 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 07:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:58:26 INFO - PROCESS | 1512 | 1461337106304 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 1512 | 1461337106306 Marionette TRACE conn7 <- [1,890,null,{}] 07:58:26 INFO - PROCESS | 1512 | 1461337106309 Marionette TRACE conn7 -> [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:58:26 INFO - PROCESS | 1512 | 1461337106391 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 07:58:26 INFO - PROCESS | 1512 | 1461337106397 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD52800 == 41 [pid = 1512] [id = 232] 07:58:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E3710A5800) [pid = 1512] [serial = 695] [outer = 0000000000000000] 07:58:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E3710A9400) [pid = 1512] [serial = 696] [outer = 000000E3710A5800] 07:58:26 INFO - PROCESS | 1512 | 1461337106446 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E3716B3800) [pid = 1512] [serial = 697] [outer = 000000E3710A5800] 07:58:27 INFO - PROCESS | 1512 | 1461337107083 Marionette TRACE conn7 <- [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:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 878ms 07:58:27 INFO - PROCESS | 1512 | 1461337107192 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 1512 | 1461337107197 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 07:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:58:27 INFO - PROCESS | 1512 | 1461337107203 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 1512 | 1461337107207 Marionette TRACE conn7 <- [1,894,null,{}] 07:58:27 INFO - PROCESS | 1512 | 1461337107213 Marionette TRACE conn7 -> [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:58:27 INFO - PROCESS | 1512 | 1461337107344 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 07:58:27 INFO - PROCESS | 1512 | 1461337107412 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30641F800 == 42 [pid = 1512] [id = 233] 07:58:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E302805800) [pid = 1512] [serial = 698] [outer = 0000000000000000] 07:58:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E3045C8800) [pid = 1512] [serial = 699] [outer = 000000E302805800] 07:58:27 INFO - PROCESS | 1512 | 1461337107471 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E305811C00) [pid = 1512] [serial = 700] [outer = 000000E302805800] 07:58:28 INFO - PROCESS | 1512 | 1461337108179 Marionette TRACE conn7 <- [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:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1035ms 07:58:28 INFO - PROCESS | 1512 | 1461337108241 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 1512 | 1461337108247 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 07:58:28 INFO - PROCESS | 1512 | 1461337108255 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:58:28 INFO - PROCESS | 1512 | 1461337108258 Marionette TRACE conn7 <- [1,898,null,{}] 07:58:28 INFO - PROCESS | 1512 | 1461337108309 Marionette TRACE conn7 -> [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:58:28 INFO - PROCESS | 1512 | 1461337108438 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 07:58:28 INFO - PROCESS | 1512 | 1461337108504 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084EC000 == 43 [pid = 1512] [id = 234] 07:58:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E305852400) [pid = 1512] [serial = 701] [outer = 0000000000000000] 07:58:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E306AAB400) [pid = 1512] [serial = 702] [outer = 000000E305852400] 07:58:28 INFO - PROCESS | 1512 | 1461337108560 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E308011800) [pid = 1512] [serial = 703] [outer = 000000E305852400] 07:58:29 INFO - PROCESS | 1512 | 1461337109507 Marionette TRACE conn7 <- [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:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1301ms 07:58:29 INFO - PROCESS | 1512 | 1461337109560 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 1512 | 1461337109565 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 07:58:29 INFO - PROCESS | 1512 | 1461337109570 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:58:29 INFO - PROCESS | 1512 | 1461337109574 Marionette TRACE conn7 <- [1,902,null,{}] 07:58:29 INFO - PROCESS | 1512 | 1461337109581 Marionette TRACE conn7 -> [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:58:29 INFO - PROCESS | 1512 | 1461337109695 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 07:58:29 INFO - PROCESS | 1512 | 1461337109773 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30583B000 == 44 [pid = 1512] [id = 235] 07:58:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E302CD8000) [pid = 1512] [serial = 704] [outer = 0000000000000000] 07:58:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E302CE1C00) [pid = 1512] [serial = 705] [outer = 000000E302CD8000] 07:58:29 INFO - PROCESS | 1512 | 1461337109824 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E3045C6400) [pid = 1512] [serial = 706] [outer = 000000E302CD8000] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E3043B8000 == 43 [pid = 1512] [id = 180] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E306847800 == 42 [pid = 1512] [id = 176] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D53000 == 41 [pid = 1512] [id = 174] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D3D000 == 40 [pid = 1512] [id = 186] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E30642F000 == 39 [pid = 1512] [id = 178] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E5C800 == 38 [pid = 1512] [id = 177] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F80800 == 37 [pid = 1512] [id = 190] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E305594800 == 36 [pid = 1512] [id = 175] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E308427000 == 35 [pid = 1512] [id = 188] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087CD800 == 34 [pid = 1512] [id = 189] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E30559F000 == 33 [pid = 1512] [id = 173] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E5E000 == 32 [pid = 1512] [id = 187] 07:58:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC7800 == 31 [pid = 1512] [id = 179] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E3760BD000) [pid = 1512] [serial = 653] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E304334C00) [pid = 1512] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E37E5D9000) [pid = 1512] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E305C89800) [pid = 1512] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308328800) [pid = 1512] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E36BFB4C00) [pid = 1512] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E306AA6800) [pid = 1512] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308020800) [pid = 1512] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308052C00) [pid = 1512] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30584D000) [pid = 1512] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E305C94800) [pid = 1512] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E375B94000) [pid = 1512] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E36FE62C00) [pid = 1512] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E3710A1400) [pid = 1512] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E371732400) [pid = 1512] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E371587C00) [pid = 1512] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E375976000) [pid = 1512] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E37213D000) [pid = 1512] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E308026C00) [pid = 1512] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E30550A800) [pid = 1512] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E306AA3C00) [pid = 1512] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E30550C000) [pid = 1512] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E302805000) [pid = 1512] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E370E98800) [pid = 1512] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E370E55800) [pid = 1512] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E370D3B400) [pid = 1512] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E370869C00) [pid = 1512] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E36FEDB000) [pid = 1512] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E36F521400) [pid = 1512] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E308331800) [pid = 1512] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E308028000) [pid = 1512] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E3068E7C00) [pid = 1512] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E305852C00) [pid = 1512] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E36F632C00) [pid = 1512] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E36FC5C800) [pid = 1512] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E309112000) [pid = 1512] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E308250800) [pid = 1512] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E370F5CC00) [pid = 1512] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E37212E400) [pid = 1512] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E372823400) [pid = 1512] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E36F3B9C00) [pid = 1512] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:58:30 INFO - PROCESS | 1512 | 1461337110465 Marionette TRACE conn7 <- [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:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 943ms 07:58:30 INFO - PROCESS | 1512 | 1461337110518 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 1512 | 1461337110524 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 07:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:58:30 INFO - PROCESS | 1512 | 1461337110530 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 1512 | 1461337110533 Marionette TRACE conn7 <- [1,906,null,{}] 07:58:30 INFO - PROCESS | 1512 | 1461337110536 Marionette TRACE conn7 -> [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:58:30 INFO - PROCESS | 1512 | 1461337110618 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 07:58:30 INFO - PROCESS | 1512 | 1461337110681 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306424000 == 32 [pid = 1512] [id = 236] 07:58:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E304332800) [pid = 1512] [serial = 707] [outer = 0000000000000000] 07:58:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E305805000) [pid = 1512] [serial = 708] [outer = 000000E304332800] 07:58:30 INFO - PROCESS | 1512 | 1461337110735 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E30584E000) [pid = 1512] [serial = 709] [outer = 000000E304332800] 07:58:31 INFO - PROCESS | 1512 | 1461337111171 Marionette TRACE conn7 <- [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:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 07:58:31 INFO - PROCESS | 1512 | 1461337111222 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 1512 | 1461337111225 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 07:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:58:31 INFO - PROCESS | 1512 | 1461337111229 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1512 | 1461337111232 Marionette TRACE conn7 <- [1,910,null,{}] 07:58:31 INFO - PROCESS | 1512 | 1461337111244 Marionette TRACE conn7 -> [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:58:31 INFO - PROCESS | 1512 | 1461337111338 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 07:58:31 INFO - PROCESS | 1512 | 1461337111354 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CCB000 == 33 [pid = 1512] [id = 237] 07:58:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E305DB1800) [pid = 1512] [serial = 710] [outer = 0000000000000000] 07:58:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E3068E2800) [pid = 1512] [serial = 711] [outer = 000000E305DB1800] 07:58:31 INFO - PROCESS | 1512 | 1461337111403 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E306AB2C00) [pid = 1512] [serial = 712] [outer = 000000E305DB1800] 07:58:31 INFO - PROCESS | 1512 | 1461337111850 Marionette TRACE conn7 <- [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:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 07:58:31 INFO - PROCESS | 1512 | 1461337111937 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 1512 | 1461337111940 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 07:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:58:31 INFO - PROCESS | 1512 | 1461337111945 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1512 | 1461337111947 Marionette TRACE conn7 <- [1,914,null,{}] 07:58:31 INFO - PROCESS | 1512 | 1461337111951 Marionette TRACE conn7 -> [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:58:32 INFO - PROCESS | 1512 | 1461337112036 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 07:58:32 INFO - PROCESS | 1512 | 1461337112105 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308479800 == 34 [pid = 1512] [id = 238] 07:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E305845C00) [pid = 1512] [serial = 713] [outer = 0000000000000000] 07:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E308008C00) [pid = 1512] [serial = 714] [outer = 000000E305845C00] 07:58:32 INFO - PROCESS | 1512 | 1461337112154 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E308023800) [pid = 1512] [serial = 715] [outer = 000000E305845C00] 07:58:32 INFO - PROCESS | 1512 | 1461337112545 Marionette TRACE conn7 <- [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:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 07:58:32 INFO - PROCESS | 1512 | 1461337112582 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 1512 | 1461337112585 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 07:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:58:32 INFO - PROCESS | 1512 | 1461337112593 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 1512 | 1461337112595 Marionette TRACE conn7 <- [1,918,null,{}] 07:58:32 INFO - PROCESS | 1512 | 1461337112599 Marionette TRACE conn7 -> [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:58:32 INFO - PROCESS | 1512 | 1461337112737 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 07:58:32 INFO - PROCESS | 1512 | 1461337112759 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30899B800 == 35 [pid = 1512] [id = 239] 07:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E308055C00) [pid = 1512] [serial = 716] [outer = 0000000000000000] 07:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E308250400) [pid = 1512] [serial = 717] [outer = 000000E308055C00] 07:58:32 INFO - PROCESS | 1512 | 1461337112805 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E30825C000) [pid = 1512] [serial = 718] [outer = 000000E308055C00] 07:58:33 INFO - PROCESS | 1512 | 1461337113249 Marionette TRACE conn7 <- [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:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 07:58:33 INFO - PROCESS | 1512 | 1461337113289 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 1512 | 1461337113291 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 07:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:58:33 INFO - PROCESS | 1512 | 1461337113294 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 1512 | 1461337113296 Marionette TRACE conn7 <- [1,922,null,{}] 07:58:33 INFO - PROCESS | 1512 | 1461337113300 Marionette TRACE conn7 -> [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:58:33 INFO - PROCESS | 1512 | 1461337113433 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 07:58:33 INFO - PROCESS | 1512 | 1461337113485 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A5800 == 36 [pid = 1512] [id = 240] 07:58:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E308902800) [pid = 1512] [serial = 719] [outer = 0000000000000000] 07:58:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E30890F400) [pid = 1512] [serial = 720] [outer = 000000E308902800] 07:58:33 INFO - PROCESS | 1512 | 1461337113534 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E308E57C00) [pid = 1512] [serial = 721] [outer = 000000E308902800] 07:58:33 INFO - PROCESS | 1512 | 1461337113957 Marionette TRACE conn7 <- [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:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 07:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:58:33 INFO - PROCESS | 1512 | 1461337113969 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 1512 | 1461337113972 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 07:58:33 INFO - PROCESS | 1512 | 1461337113975 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 1512 | 1461337113977 Marionette TRACE conn7 <- [1,926,null,{}] 07:58:33 INFO - PROCESS | 1512 | 1461337113980 Marionette TRACE conn7 -> [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:58:34 INFO - PROCESS | 1512 | 1461337114107 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 07:58:34 INFO - PROCESS | 1512 | 1461337114126 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3708CC800 == 37 [pid = 1512] [id = 241] 07:58:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E309108000) [pid = 1512] [serial = 722] [outer = 0000000000000000] 07:58:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E309110C00) [pid = 1512] [serial = 723] [outer = 000000E309108000] 07:58:34 INFO - PROCESS | 1512 | 1461337114171 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E36BFB9400) [pid = 1512] [serial = 724] [outer = 000000E309108000] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E36BFBA000) [pid = 1512] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E36F513000) [pid = 1512] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E30580D000) [pid = 1512] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E307E46000) [pid = 1512] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E30910AC00) [pid = 1512] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E308282000) [pid = 1512] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E304336400) [pid = 1512] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E308A7D400) [pid = 1512] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E30125CC00) [pid = 1512] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E305809C00) [pid = 1512] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E3704DD800) [pid = 1512] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E36FE66C00) [pid = 1512] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:58:34 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E3068E3400) [pid = 1512] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:58:34 INFO - PROCESS | 1512 | 1461337114928 Marionette TRACE conn7 <- [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:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 984ms 07:58:34 INFO - PROCESS | 1512 | 1461337114961 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 1512 | 1461337114967 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 07:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:58:34 INFO - PROCESS | 1512 | 1461337114974 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 1512 | 1461337114978 Marionette TRACE conn7 <- [1,930,null,{}] 07:58:34 INFO - PROCESS | 1512 | 1461337114983 Marionette TRACE conn7 -> [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:58:35 INFO - PROCESS | 1512 | 1461337115094 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 07:58:35 INFO - PROCESS | 1512 | 1461337115180 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068AB800 == 38 [pid = 1512] [id = 242] 07:58:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E304337C00) [pid = 1512] [serial = 725] [outer = 0000000000000000] 07:58:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E305504C00) [pid = 1512] [serial = 726] [outer = 000000E304337C00] 07:58:35 INFO - PROCESS | 1512 | 1461337115239 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E305811000) [pid = 1512] [serial = 727] [outer = 000000E304337C00] 07:58:35 INFO - PROCESS | 1512 | 1461337115858 Marionette TRACE conn7 <- [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:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 943ms 07:58:35 INFO - PROCESS | 1512 | 1461337115919 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 1512 | 1461337115926 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 07:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:58:35 INFO - PROCESS | 1512 | 1461337115933 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 1512 | 1461337115936 Marionette TRACE conn7 <- [1,934,null,{}] 07:58:35 INFO - PROCESS | 1512 | 1461337115940 Marionette TRACE conn7 -> [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:58:36 INFO - PROCESS | 1512 | 1461337116050 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 07:58:36 INFO - PROCESS | 1512 | 1461337116120 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E69800 == 39 [pid = 1512] [id = 243] 07:58:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E306AAA400) [pid = 1512] [serial = 728] [outer = 0000000000000000] 07:58:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E306AB2000) [pid = 1512] [serial = 729] [outer = 000000E306AAA400] 07:58:36 INFO - PROCESS | 1512 | 1461337116176 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E308008400) [pid = 1512] [serial = 730] [outer = 000000E306AAA400] 07:58:36 INFO - PROCESS | 1512 | 1461337116742 Marionette TRACE conn7 <- [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:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 838ms 07:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:58:36 INFO - PROCESS | 1512 | 1461337116777 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 1512 | 1461337116781 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 07:58:36 INFO - PROCESS | 1512 | 1461337116785 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 1512 | 1461337116789 Marionette TRACE conn7 <- [1,938,null,{}] 07:58:36 INFO - PROCESS | 1512 | 1461337116801 Marionette TRACE conn7 -> [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:58:36 INFO - PROCESS | 1512 | 1461337116909 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 07:58:37 INFO - PROCESS | 1512 | 1461337116996 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371806000 == 40 [pid = 1512] [id = 244] 07:58:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E308906C00) [pid = 1512] [serial = 731] [outer = 0000000000000000] 07:58:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E30890D800) [pid = 1512] [serial = 732] [outer = 000000E308906C00] 07:58:37 INFO - PROCESS | 1512 | 1461337117056 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E36BFB4C00) [pid = 1512] [serial = 733] [outer = 000000E308906C00] 07:58:37 INFO - PROCESS | 1512 | 1461337117621 Marionette TRACE conn7 <- [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:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 902ms 07:58:37 INFO - PROCESS | 1512 | 1461337117688 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 07:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:58:37 INFO - PROCESS | 1512 | 1461337117691 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 07:58:37 INFO - PROCESS | 1512 | 1461337117695 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 1512 | 1461337117698 Marionette TRACE conn7 <- [1,942,null,{}] 07:58:37 INFO - PROCESS | 1512 | 1461337117702 Marionette TRACE conn7 -> [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:58:37 INFO - PROCESS | 1512 | 1461337117808 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 07:58:37 INFO - PROCESS | 1512 | 1461337117890 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372875800 == 41 [pid = 1512] [id = 245] 07:58:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E36F512C00) [pid = 1512] [serial = 734] [outer = 0000000000000000] 07:58:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E36F3C5400) [pid = 1512] [serial = 735] [outer = 000000E36F512C00] 07:58:37 INFO - PROCESS | 1512 | 1461337117949 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E36F5F6400) [pid = 1512] [serial = 736] [outer = 000000E36F512C00] 07:58:38 INFO - PROCESS | 1512 | 1461337118483 Marionette TRACE conn7 <- [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:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 838ms 07:58:38 INFO - PROCESS | 1512 | 1461337118535 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 1512 | 1461337118538 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 07:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:58:38 INFO - PROCESS | 1512 | 1461337118541 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 1512 | 1461337118543 Marionette TRACE conn7 <- [1,946,null,{}] 07:58:38 INFO - PROCESS | 1512 | 1461337118547 Marionette TRACE conn7 -> [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:58:38 INFO - PROCESS | 1512 | 1461337118647 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 07:58:38 INFO - PROCESS | 1512 | 1461337118729 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E375B18000 == 42 [pid = 1512] [id = 246] 07:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E36F521400) [pid = 1512] [serial = 737] [outer = 0000000000000000] 07:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E36FE65000) [pid = 1512] [serial = 738] [outer = 000000E36F521400] 07:58:38 INFO - PROCESS | 1512 | 1461337118785 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E37066E000) [pid = 1512] [serial = 739] [outer = 000000E36F521400] 07:58:39 INFO - PROCESS | 1512 | 1461337119376 Marionette TRACE conn7 <- [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:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 880ms 07:58:39 INFO - PROCESS | 1512 | 1461337119424 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 1512 | 1461337119427 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 07:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:58:39 INFO - PROCESS | 1512 | 1461337119430 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 1512 | 1461337119432 Marionette TRACE conn7 <- [1,950,null,{}] 07:58:39 INFO - PROCESS | 1512 | 1461337119436 Marionette TRACE conn7 -> [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:58:39 INFO - PROCESS | 1512 | 1461337119551 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 07:58:39 INFO - PROCESS | 1512 | 1461337119634 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3768E9000 == 43 [pid = 1512] [id = 247] 07:58:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E370E59C00) [pid = 1512] [serial = 740] [outer = 0000000000000000] 07:58:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E370F68000) [pid = 1512] [serial = 741] [outer = 000000E370E59C00] 07:58:39 INFO - PROCESS | 1512 | 1461337119693 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E3710A8000) [pid = 1512] [serial = 742] [outer = 000000E370E59C00] 07:58:40 INFO - PROCESS | 1512 | 1461337120309 Marionette TRACE conn7 <- [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:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 988ms 07:58:40 INFO - PROCESS | 1512 | 1461337120433 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 1512 | 1461337120437 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 07:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:58:40 INFO - PROCESS | 1512 | 1461337120443 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 1512 | 1461337120447 Marionette TRACE conn7 <- [1,954,null,{}] 07:58:40 INFO - PROCESS | 1512 | 1461337120452 Marionette TRACE conn7 -> [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:58:40 INFO - PROCESS | 1512 | 1461337120551 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 07:58:40 INFO - PROCESS | 1512 | 1461337120617 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306849800 == 44 [pid = 1512] [id = 248] 07:58:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E3045C1C00) [pid = 1512] [serial = 743] [outer = 0000000000000000] 07:58:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E30550BC00) [pid = 1512] [serial = 744] [outer = 000000E3045C1C00] 07:58:40 INFO - PROCESS | 1512 | 1461337120667 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E305DA3C00) [pid = 1512] [serial = 745] [outer = 000000E3045C1C00] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E370E52000) [pid = 1512] [serial = 354] [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:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E370E97400) [pid = 1512] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E370E9D000) [pid = 1512] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E30584E400) [pid = 1512] [serial = 661] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E308006400) [pid = 1512] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E30910E400) [pid = 1512] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E36BFB3400) [pid = 1512] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E36F3BE400) [pid = 1512] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E36F517000) [pid = 1512] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E305810800) [pid = 1512] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E307E51000) [pid = 1512] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E30800C800) [pid = 1512] [serial = 667] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E30910F400) [pid = 1512] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E30832FC00) [pid = 1512] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E308906800) [pid = 1512] [serial = 673] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E304336C00) [pid = 1512] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E30550B400) [pid = 1512] [serial = 658] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E36F3C6800) [pid = 1512] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E308A84C00) [pid = 1512] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E308E58C00) [pid = 1512] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E3068E3800) [pid = 1512] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E306AEB800) [pid = 1512] [serial = 664] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E308022C00) [pid = 1512] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E308050800) [pid = 1512] [serial = 670] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E370D3A400) [pid = 1512] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E36F520400) [pid = 1512] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E37109C800) [pid = 1512] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E3710A9400) [pid = 1512] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:58:41 INFO - PROCESS | 1512 | 1461337121245 Marionette TRACE conn7 <- [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:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 838ms 07:58:41 INFO - PROCESS | 1512 | 1461337121285 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 1512 | 1461337121291 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 07:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:58:41 INFO - PROCESS | 1512 | 1461337121297 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 1512 | 1461337121300 Marionette TRACE conn7 <- [1,958,null,{}] 07:58:41 INFO - PROCESS | 1512 | 1461337121304 Marionette TRACE conn7 -> [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:58:41 INFO - PROCESS | 1512 | 1461337121401 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 07:58:41 INFO - PROCESS | 1512 | 1461337121475 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F5000 == 45 [pid = 1512] [id = 249] 07:58:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E302CD5000) [pid = 1512] [serial = 746] [outer = 0000000000000000] 07:58:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E305788C00) [pid = 1512] [serial = 747] [outer = 000000E302CD5000] 07:58:41 INFO - PROCESS | 1512 | 1461337121525 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E3068DC800) [pid = 1512] [serial = 748] [outer = 000000E302CD5000] 07:58:41 INFO - PROCESS | 1512 | 1461337121893 Marionette TRACE conn7 <- [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:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 07:58:41 INFO - PROCESS | 1512 | 1461337121971 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 1512 | 1461337121974 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 07:58:41 INFO - PROCESS | 1512 | 1461337121981 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 1512 | 1461337121985 Marionette TRACE conn7 <- [1,962,null,{}] 07:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:58:42 INFO - PROCESS | 1512 | 1461337121996 Marionette TRACE conn7 -> [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:58:42 INFO - PROCESS | 1512 | 1461337122094 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 07:58:42 INFO - PROCESS | 1512 | 1461337122107 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30846D800 == 46 [pid = 1512] [id = 250] 07:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E30800A800) [pid = 1512] [serial = 749] [outer = 0000000000000000] 07:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E30801AC00) [pid = 1512] [serial = 750] [outer = 000000E30800A800] 07:58:42 INFO - PROCESS | 1512 | 1461337122159 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E308250000) [pid = 1512] [serial = 751] [outer = 000000E30800A800] 07:58:42 INFO - PROCESS | 1512 | 1461337122624 Marionette TRACE conn7 <- [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:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 07:58:42 INFO - PROCESS | 1512 | 1461337122663 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 1512 | 1461337122666 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 07:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:58:42 INFO - PROCESS | 1512 | 1461337122669 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 1512 | 1461337122671 Marionette TRACE conn7 <- [1,966,null,{}] 07:58:42 INFO - PROCESS | 1512 | 1461337122674 Marionette TRACE conn7 -> [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:58:42 INFO - PROCESS | 1512 | 1461337122758 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 07:58:42 INFO - PROCESS | 1512 | 1461337122764 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30899A800 == 47 [pid = 1512] [id = 251] 07:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E308329800) [pid = 1512] [serial = 752] [outer = 0000000000000000] 07:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E30890A000) [pid = 1512] [serial = 753] [outer = 000000E308329800] 07:58:42 INFO - PROCESS | 1512 | 1461337122816 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E309104400) [pid = 1512] [serial = 754] [outer = 000000E308329800] 07:58:43 INFO - PROCESS | 1512 | 1461337123246 Marionette TRACE conn7 <- [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:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 627ms 07:58:43 INFO - PROCESS | 1512 | 1461337123298 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 1512 | 1461337123301 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 07:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:58:43 INFO - PROCESS | 1512 | 1461337123304 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 1512 | 1461337123306 Marionette TRACE conn7 <- [1,970,null,{}] 07:58:43 INFO - PROCESS | 1512 | 1461337123309 Marionette TRACE conn7 -> [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:58:43 INFO - PROCESS | 1512 | 1461337123391 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 07:58:43 INFO - PROCESS | 1512 | 1461337123398 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D4D000 == 48 [pid = 1512] [id = 252] 07:58:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E30910BC00) [pid = 1512] [serial = 755] [outer = 0000000000000000] 07:58:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E36F3B9400) [pid = 1512] [serial = 756] [outer = 000000E30910BC00] 07:58:43 INFO - PROCESS | 1512 | 1461337123444 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E36F51E800) [pid = 1512] [serial = 757] [outer = 000000E30910BC00] 07:58:43 INFO - PROCESS | 1512 | 1461337123910 Marionette TRACE conn7 <- [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:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 626ms 07:58:43 INFO - PROCESS | 1512 | 1461337123939 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 1512 | 1461337123941 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 07:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:58:43 INFO - PROCESS | 1512 | 1461337123945 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 1512 | 1461337123947 Marionette TRACE conn7 <- [1,974,null,{}] 07:58:43 INFO - PROCESS | 1512 | 1461337123950 Marionette TRACE conn7 -> [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:58:44 INFO - PROCESS | 1512 | 1461337124082 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 07:58:44 INFO - PROCESS | 1512 | 1461337124137 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371190800 == 49 [pid = 1512] [id = 253] 07:58:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E370E53400) [pid = 1512] [serial = 758] [outer = 0000000000000000] 07:58:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E370E9A000) [pid = 1512] [serial = 759] [outer = 000000E370E53400] 07:58:44 INFO - PROCESS | 1512 | 1461337124186 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E3710A7400) [pid = 1512] [serial = 760] [outer = 000000E370E53400] 07:58:44 INFO - PROCESS | 1512 | 1461337124614 Marionette TRACE conn7 <- [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:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 07:58:44 INFO - PROCESS | 1512 | 1461337124682 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 1512 | 1461337124684 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 07:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:58:44 INFO - PROCESS | 1512 | 1461337124693 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 1512 | 1461337124695 Marionette TRACE conn7 <- [1,978,null,{}] 07:58:44 INFO - PROCESS | 1512 | 1461337124699 Marionette TRACE conn7 -> [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:58:44 INFO - PROCESS | 1512 | 1461337124831 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 07:58:44 INFO - PROCESS | 1512 | 1461337124844 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372112800 == 50 [pid = 1512] [id = 254] 07:58:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E370E5B800) [pid = 1512] [serial = 761] [outer = 0000000000000000] 07:58:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E3716B9800) [pid = 1512] [serial = 762] [outer = 000000E370E5B800] 07:58:44 INFO - PROCESS | 1512 | 1461337124928 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E372131C00) [pid = 1512] [serial = 763] [outer = 000000E370E5B800] 07:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E305845C00) [pid = 1512] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E308902800) [pid = 1512] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E308055C00) [pid = 1512] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E305DB1800) [pid = 1512] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E3710A5800) [pid = 1512] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E304332800) [pid = 1512] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E302CD8000) [pid = 1512] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:58:45 INFO - PROCESS | 1512 | 1461337125322 Marionette TRACE conn7 <- [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:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 07:58:45 INFO - PROCESS | 1512 | 1461337125388 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 1512 | 1461337125390 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 07:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:58:45 INFO - PROCESS | 1512 | 1461337125394 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 1512 | 1461337125396 Marionette TRACE conn7 <- [1,982,null,{}] 07:58:45 INFO - PROCESS | 1512 | 1461337125400 Marionette TRACE conn7 -> [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:58:45 INFO - PROCESS | 1512 | 1461337125509 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 07:58:45 INFO - PROCESS | 1512 | 1461337125554 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376450800 == 51 [pid = 1512] [id = 255] 07:58:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E30804C000) [pid = 1512] [serial = 764] [outer = 0000000000000000] 07:58:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E3716B4000) [pid = 1512] [serial = 765] [outer = 000000E30804C000] 07:58:45 INFO - PROCESS | 1512 | 1461337125600 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E372822C00) [pid = 1512] [serial = 766] [outer = 000000E30804C000] 07:58:45 INFO - PROCESS | 1512 | 1461337125939 Marionette TRACE conn7 <- [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:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 588ms 07:58:45 INFO - PROCESS | 1512 | 1461337125984 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 1512 | 1461337125986 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 07:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:58:45 INFO - PROCESS | 1512 | 1461337125990 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 1512 | 1461337125991 Marionette TRACE conn7 <- [1,986,null,{}] 07:58:45 INFO - PROCESS | 1512 | 1461337125995 Marionette TRACE conn7 -> [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:58:46 INFO - PROCESS | 1512 | 1461337126103 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 07:58:46 INFO - PROCESS | 1512 | 1461337126111 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37773C800 == 52 [pid = 1512] [id = 256] 07:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E305510400) [pid = 1512] [serial = 767] [outer = 0000000000000000] 07:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E372853000) [pid = 1512] [serial = 768] [outer = 000000E305510400] 07:58:46 INFO - PROCESS | 1512 | 1461337126183 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E375C5D400) [pid = 1512] [serial = 769] [outer = 000000E305510400] 07:58:46 INFO - PROCESS | 1512 | 1461337126581 Marionette TRACE conn7 <- [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:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 627ms 07:58:46 INFO - PROCESS | 1512 | 1461337126619 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 1512 | 1461337126621 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 07:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:58:46 INFO - PROCESS | 1512 | 1461337126624 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 1512 | 1461337126626 Marionette TRACE conn7 <- [1,990,null,{}] 07:58:46 INFO - PROCESS | 1512 | 1461337126629 Marionette TRACE conn7 -> [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:58:46 INFO - PROCESS | 1512 | 1461337126736 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 07:58:46 INFO - PROCESS | 1512 | 1461337126745 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37A209000 == 53 [pid = 1512] [id = 257] 07:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E3760BB400) [pid = 1512] [serial = 770] [outer = 0000000000000000] 07:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E3760F5C00) [pid = 1512] [serial = 771] [outer = 000000E3760BB400] 07:58:46 INFO - PROCESS | 1512 | 1461337126791 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E376486C00) [pid = 1512] [serial = 772] [outer = 000000E3760BB400] 07:58:47 INFO - PROCESS | 1512 | 1461337127211 Marionette TRACE conn7 <- [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:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 07:58:47 INFO - PROCESS | 1512 | 1461337127255 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 1512 | 1461337127258 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 07:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:58:47 INFO - PROCESS | 1512 | 1461337127261 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 1512 | 1461337127264 Marionette TRACE conn7 <- [1,994,null,{}] 07:58:47 INFO - PROCESS | 1512 | 1461337127267 Marionette TRACE conn7 -> [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:58:47 INFO - PROCESS | 1512 | 1461337127396 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 07:58:47 INFO - PROCESS | 1512 | 1461337127450 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2CB000 == 54 [pid = 1512] [id = 258] 07:58:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E3768AA400) [pid = 1512] [serial = 773] [outer = 0000000000000000] 07:58:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E376930000) [pid = 1512] [serial = 774] [outer = 000000E3768AA400] 07:58:47 INFO - PROCESS | 1512 | 1461337127503 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E3769BA800) [pid = 1512] [serial = 775] [outer = 000000E3768AA400] 07:58:48 INFO - PROCESS | 1512 | 1461337128099 Marionette TRACE conn7 <- [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:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 878ms 07:58:48 INFO - PROCESS | 1512 | 1461337128143 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 1512 | 1461337128149 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 07:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:58:48 INFO - PROCESS | 1512 | 1461337128156 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 1512 | 1461337128160 Marionette TRACE conn7 <- [1,998,null,{}] 07:58:48 INFO - PROCESS | 1512 | 1461337128166 Marionette TRACE conn7 -> [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:58:48 INFO - PROCESS | 1512 | 1461337128282 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 07:58:48 INFO - PROCESS | 1512 | 1461337128399 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E6F000 == 55 [pid = 1512] [id = 259] 07:58:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E305843400) [pid = 1512] [serial = 776] [outer = 0000000000000000] 07:58:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E305DA2800) [pid = 1512] [serial = 777] [outer = 000000E305843400] 07:58:48 INFO - PROCESS | 1512 | 1461337128458 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E306AED800) [pid = 1512] [serial = 778] [outer = 000000E305843400] 07:58:49 INFO - PROCESS | 1512 | 1461337129090 Marionette TRACE conn7 <- [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:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 07:58:49 INFO - PROCESS | 1512 | 1461337129142 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 1512 | 1461337129149 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 07:58:49 INFO - PROCESS | 1512 | 1461337129156 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:58:49 INFO - PROCESS | 1512 | 1461337129159 Marionette TRACE conn7 <- [1,1002,null,{}] 07:58:49 INFO - PROCESS | 1512 | 1461337129164 Marionette TRACE conn7 -> [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:58:49 INFO - PROCESS | 1512 | 1461337129278 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 07:58:49 INFO - PROCESS | 1512 | 1461337129352 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370810800 == 56 [pid = 1512] [id = 260] 07:58:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E308283C00) [pid = 1512] [serial = 779] [outer = 0000000000000000] 07:58:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E308332400) [pid = 1512] [serial = 780] [outer = 000000E308283C00] 07:58:49 INFO - PROCESS | 1512 | 1461337129449 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E36BFB1400) [pid = 1512] [serial = 781] [outer = 000000E308283C00] 07:58:50 INFO - PROCESS | 1512 | 1461337130043 Marionette TRACE conn7 <- [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:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 922ms 07:58:50 INFO - PROCESS | 1512 | 1461337130084 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 1512 | 1461337130087 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 07:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:58:50 INFO - PROCESS | 1512 | 1461337130091 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 1512 | 1461337130095 Marionette TRACE conn7 <- [1,1006,null,{}] 07:58:50 INFO - PROCESS | 1512 | 1461337130107 Marionette TRACE conn7 -> [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:58:50 INFO - PROCESS | 1512 | 1461337130222 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 07:58:50 INFO - PROCESS | 1512 | 1461337130339 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B8C0800 == 57 [pid = 1512] [id = 261] 07:58:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E370F65800) [pid = 1512] [serial = 782] [outer = 0000000000000000] 07:58:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E3716B1000) [pid = 1512] [serial = 783] [outer = 000000E370F65800] 07:58:50 INFO - PROCESS | 1512 | 1461337130399 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E37665C400) [pid = 1512] [serial = 784] [outer = 000000E370F65800] 07:58:50 INFO - PROCESS | 1512 | 1461337130990 Marionette TRACE conn7 <- [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:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 942ms 07:58:51 INFO - PROCESS | 1512 | 1461337131035 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 1512 | 1461337131038 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 07:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:58:51 INFO - PROCESS | 1512 | 1461337131042 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 1512 | 1461337131044 Marionette TRACE conn7 <- [1,1010,null,{}] 07:58:51 INFO - PROCESS | 1512 | 1461337131048 Marionette TRACE conn7 -> [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:58:51 INFO - PROCESS | 1512 | 1461337131158 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 07:58:51 INFO - PROCESS | 1512 | 1461337131244 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C35D000 == 58 [pid = 1512] [id = 262] 07:58:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E376931C00) [pid = 1512] [serial = 785] [outer = 0000000000000000] 07:58:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E376937800) [pid = 1512] [serial = 786] [outer = 000000E376931C00] 07:58:51 INFO - PROCESS | 1512 | 1461337131300 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E37745B800) [pid = 1512] [serial = 787] [outer = 000000E376931C00] 07:58:51 INFO - PROCESS | 1512 | 1461337131852 Marionette TRACE conn7 <- [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:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 882ms 07:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:58:51 INFO - PROCESS | 1512 | 1461337131925 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 1512 | 1461337131928 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 07:58:51 INFO - PROCESS | 1512 | 1461337131932 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 1512 | 1461337131934 Marionette TRACE conn7 <- [1,1014,null,{}] 07:58:51 INFO - PROCESS | 1512 | 1461337131938 Marionette TRACE conn7 -> [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:58:52 INFO - PROCESS | 1512 | 1461337132046 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 07:58:52 INFO - PROCESS | 1512 | 1461337132119 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064E9800 == 59 [pid = 1512] [id = 263] 07:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E30232DC00) [pid = 1512] [serial = 788] [outer = 0000000000000000] 07:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E30280C800) [pid = 1512] [serial = 789] [outer = 000000E30232DC00] 07:58:52 INFO - PROCESS | 1512 | 1461337132341 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E30580E000) [pid = 1512] [serial = 790] [outer = 000000E30232DC00] 07:58:52 INFO - PROCESS | 1512 | 1461337132968 Marionette TRACE conn7 <- [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:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1081ms 07:58:53 INFO - PROCESS | 1512 | 1461337133016 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 1512 | 1461337133021 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 07:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:58:53 INFO - PROCESS | 1512 | 1461337133027 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 1512 | 1461337133030 Marionette TRACE conn7 <- [1,1018,null,{}] 07:58:53 INFO - PROCESS | 1512 | 1461337133036 Marionette TRACE conn7 -> [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:58:53 INFO - PROCESS | 1512 | 1461337133175 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 07:58:53 INFO - PROCESS | 1512 | 1461337133278 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087CC800 == 58 [pid = 1512] [id = 184] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A5800 == 57 [pid = 1512] [id = 240] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CCB000 == 56 [pid = 1512] [id = 237] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E300FE7800 == 55 [pid = 1512] [id = 185] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E30899B800 == 54 [pid = 1512] [id = 239] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E308479800 == 53 [pid = 1512] [id = 238] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E37A214800 == 52 [pid = 1512] [id = 218] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087D0800 == 51 [pid = 1512] [id = 182] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E37A209000 == 50 [pid = 1512] [id = 257] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E37773C800 == 49 [pid = 1512] [id = 256] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E376450800 == 48 [pid = 1512] [id = 255] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E372112800 == 47 [pid = 1512] [id = 254] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E371190800 == 46 [pid = 1512] [id = 253] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D4D000 == 45 [pid = 1512] [id = 252] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E30899A800 == 44 [pid = 1512] [id = 251] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E30846D800 == 43 [pid = 1512] [id = 250] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E309110C00) [pid = 1512] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E3045C8800) [pid = 1512] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E306AAB400) [pid = 1512] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D4D000 == 44 [pid = 1512] [id = 264] 07:58:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E301638800) [pid = 1512] [serial = 791] [outer = 0000000000000000] 07:58:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E301EA3C00) [pid = 1512] [serial = 792] [outer = 000000E301638800] 07:58:53 INFO - PROCESS | 1512 | 1461337133379 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E305C8A000) [pid = 1512] [serial = 793] [outer = 000000E301638800] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F5000 == 43 [pid = 1512] [id = 249] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E306849800 == 42 [pid = 1512] [id = 248] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E371806000 == 41 [pid = 1512] [id = 244] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E69800 == 40 [pid = 1512] [id = 243] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068AB800 == 39 [pid = 1512] [id = 242] 07:58:53 INFO - PROCESS | 1512 | --DOCSHELL 000000E3708CC800 == 38 [pid = 1512] [id = 241] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E308023800) [pid = 1512] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E308008C00) [pid = 1512] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308E57C00) [pid = 1512] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308250400) [pid = 1512] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E3068E2800) [pid = 1512] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E306AB2C00) [pid = 1512] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E3716B3800) [pid = 1512] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E30825C000) [pid = 1512] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E305805000) [pid = 1512] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E30584E000) [pid = 1512] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E3045C6400) [pid = 1512] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E302CE1C00) [pid = 1512] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E30890F400) [pid = 1512] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:58:53 INFO - PROCESS | 1512 | 1461337133860 Marionette TRACE conn7 <- [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:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 880ms 07:58:53 INFO - PROCESS | 1512 | 1461337133910 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 1512 | 1461337133914 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 07:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:58:53 INFO - PROCESS | 1512 | 1461337133920 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 1512 | 1461337133923 Marionette TRACE conn7 <- [1,1022,null,{}] 07:58:53 INFO - PROCESS | 1512 | 1461337133926 Marionette TRACE conn7 -> [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:58:54 INFO - PROCESS | 1512 | 1461337134011 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 07:58:54 INFO - PROCESS | 1512 | 1461337134020 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308274800 == 39 [pid = 1512] [id = 265] 07:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E30432E000) [pid = 1512] [serial = 794] [outer = 0000000000000000] 07:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E306AF1000) [pid = 1512] [serial = 795] [outer = 000000E30432E000] 07:58:54 INFO - PROCESS | 1512 | 1461337134069 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E308005800) [pid = 1512] [serial = 796] [outer = 000000E30432E000] 07:58:54 INFO - PROCESS | 1512 | 1461337134538 Marionette TRACE conn7 <- [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:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 07:58:54 INFO - PROCESS | 1512 | 1461337134557 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 1512 | 1461337134560 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 07:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:58:54 INFO - PROCESS | 1512 | 1461337134563 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 1512 | 1461337134567 Marionette TRACE conn7 <- [1,1026,null,{}] 07:58:54 INFO - PROCESS | 1512 | 1461337134578 Marionette TRACE conn7 -> [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:58:54 INFO - PROCESS | 1512 | 1461337134669 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 07:58:54 INFO - PROCESS | 1512 | 1461337134679 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089B7800 == 40 [pid = 1512] [id = 266] 07:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E308254400) [pid = 1512] [serial = 797] [outer = 0000000000000000] 07:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E30825BC00) [pid = 1512] [serial = 798] [outer = 000000E308254400] 07:58:54 INFO - PROCESS | 1512 | 1461337134727 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30832A800) [pid = 1512] [serial = 799] [outer = 000000E308254400] 07:58:55 INFO - PROCESS | 1512 | 1461337135184 Marionette TRACE conn7 <- [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:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 07:58:55 INFO - PROCESS | 1512 | 1461337135259 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 1512 | 1461337135262 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 07:58:55 INFO - PROCESS | 1512 | 1461337135265 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:58:55 INFO - PROCESS | 1512 | 1461337135267 Marionette TRACE conn7 <- [1,1030,null,{}] 07:58:55 INFO - PROCESS | 1512 | 1461337135270 Marionette TRACE conn7 -> [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:58:55 INFO - PROCESS | 1512 | 1461337135356 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 07:58:55 INFO - PROCESS | 1512 | 1461337135363 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30683D800 == 41 [pid = 1512] [id = 267] 07:58:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E308333000) [pid = 1512] [serial = 800] [outer = 0000000000000000] 07:58:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E308A79400) [pid = 1512] [serial = 801] [outer = 000000E308333000] 07:58:55 INFO - PROCESS | 1512 | 1461337135410 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E30910C400) [pid = 1512] [serial = 802] [outer = 000000E308333000] 07:58:55 INFO - PROCESS | 1512 | 1461337135876 Marionette TRACE conn7 <- [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:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 07:58:55 INFO - PROCESS | 1512 | 1461337135943 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 1512 | 1461337135946 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 07:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:58:55 INFO - PROCESS | 1512 | 1461337135949 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 1512 | 1461337135951 Marionette TRACE conn7 <- [1,1034,null,{}] 07:58:55 INFO - PROCESS | 1512 | 1461337135955 Marionette TRACE conn7 -> [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:58:56 INFO - PROCESS | 1512 | 1461337136087 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 07:58:56 INFO - PROCESS | 1512 | 1461337136112 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37118E800 == 42 [pid = 1512] [id = 268] 07:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E36BFB7800) [pid = 1512] [serial = 803] [outer = 0000000000000000] 07:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E36F3BB800) [pid = 1512] [serial = 804] [outer = 000000E36BFB7800] 07:58:56 INFO - PROCESS | 1512 | 1461337136165 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E36F5FDC00) [pid = 1512] [serial = 805] [outer = 000000E36BFB7800] 07:58:56 INFO - PROCESS | 1512 | 1461337136618 Marionette TRACE conn7 <- [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:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 07:58:56 INFO - PROCESS | 1512 | 1461337136685 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 1512 | 1461337136687 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 07:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:58:56 INFO - PROCESS | 1512 | 1461337136691 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 1512 | 1461337136693 Marionette TRACE conn7 <- [1,1038,null,{}] 07:58:56 INFO - PROCESS | 1512 | 1461337136696 Marionette TRACE conn7 -> [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:58:56 INFO - PROCESS | 1512 | 1461337136807 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 07:58:56 INFO - PROCESS | 1512 | 1461337136862 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30685A800 == 43 [pid = 1512] [id = 269] 07:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E370E5AC00) [pid = 1512] [serial = 806] [outer = 0000000000000000] 07:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E370E5E000) [pid = 1512] [serial = 807] [outer = 000000E370E5AC00] 07:58:56 INFO - PROCESS | 1512 | 1461337136908 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E370F69000) [pid = 1512] [serial = 808] [outer = 000000E370E5AC00] 07:58:57 INFO - PROCESS | 1512 | 1461337137315 Marionette TRACE conn7 <- [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:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 07:58:57 INFO - PROCESS | 1512 | 1461337137386 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 1512 | 1461337137388 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 07:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:58:57 INFO - PROCESS | 1512 | 1461337137433 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 1512 | 1461337137435 Marionette TRACE conn7 <- [1,1042,null,{}] 07:58:57 INFO - PROCESS | 1512 | 1461337137439 Marionette TRACE conn7 -> [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:58:57 INFO - PROCESS | 1512 | 1461337137548 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E305510400) [pid = 1512] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308329800) [pid = 1512] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E302CD5000) [pid = 1512] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E308906C00) [pid = 1512] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E304337C00) [pid = 1512] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E305852400) [pid = 1512] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E375D25000) [pid = 1512] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E302805800) [pid = 1512] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E3760BB400) [pid = 1512] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E30800A800) [pid = 1512] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E3045C1C00) [pid = 1512] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E370E53400) [pid = 1512] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E306AAA400) [pid = 1512] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E30910BC00) [pid = 1512] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E370E5B800) [pid = 1512] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:58:57 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E30804C000) [pid = 1512] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:58:57 INFO - PROCESS | 1512 | 1461337137766 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30642F800 == 44 [pid = 1512] [id = 270] 07:58:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E301EA8000) [pid = 1512] [serial = 809] [outer = 0000000000000000] 07:58:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E30550B400) [pid = 1512] [serial = 810] [outer = 000000E301EA8000] 07:58:57 INFO - PROCESS | 1512 | 1461337137815 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E30804C000) [pid = 1512] [serial = 811] [outer = 000000E301EA8000] 07:58:58 INFO - PROCESS | 1512 | 1461337138153 Marionette TRACE conn7 <- [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:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 818ms 07:58:58 INFO - PROCESS | 1512 | 1461337138212 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 1512 | 1461337138214 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 07:58:58 INFO - PROCESS | 1512 | 1461337138217 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:58:58 INFO - PROCESS | 1512 | 1461337138219 Marionette TRACE conn7 <- [1,1046,null,{}] 07:58:58 INFO - PROCESS | 1512 | 1461337138223 Marionette TRACE conn7 -> [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:58:58 INFO - PROCESS | 1512 | 1461337138304 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 07:58:58 INFO - PROCESS | 1512 | 1461337138373 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377B58000 == 45 [pid = 1512] [id = 271] 07:58:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E302805800) [pid = 1512] [serial = 812] [outer = 0000000000000000] 07:58:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E3710A9400) [pid = 1512] [serial = 813] [outer = 000000E302805800] 07:58:58 INFO - PROCESS | 1512 | 1461337138419 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E371732400) [pid = 1512] [serial = 814] [outer = 000000E302805800] 07:58:58 INFO - PROCESS | 1512 | 1461337138776 Marionette TRACE conn7 <- [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:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 585ms 07:58:58 INFO - PROCESS | 1512 | 1461337138806 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 1512 | 1461337138808 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 07:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:58:58 INFO - PROCESS | 1512 | 1461337138812 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 1512 | 1461337138813 Marionette TRACE conn7 <- [1,1050,null,{}] 07:58:58 INFO - PROCESS | 1512 | 1461337138817 Marionette TRACE conn7 -> [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:58:58 INFO - PROCESS | 1512 | 1461337138898 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 07:58:58 INFO - PROCESS | 1512 | 1461337138972 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2C4000 == 46 [pid = 1512] [id = 272] 07:58:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E3710AAC00) [pid = 1512] [serial = 815] [outer = 0000000000000000] 07:58:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E375976000) [pid = 1512] [serial = 816] [outer = 000000E3710AAC00] 07:58:59 INFO - PROCESS | 1512 | 1461337139017 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E3760F1000) [pid = 1512] [serial = 817] [outer = 000000E3710AAC00] 07:58:59 INFO - PROCESS | 1512 | 1461337139398 Marionette TRACE conn7 <- [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:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 07:58:59 INFO - PROCESS | 1512 | 1461337139443 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 1512 | 1461337139445 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 07:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:58:59 INFO - PROCESS | 1512 | 1461337139449 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 1512 | 1461337139451 Marionette TRACE conn7 <- [1,1054,null,{}] 07:58:59 INFO - PROCESS | 1512 | 1461337139460 Marionette TRACE conn7 -> [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:58:59 INFO - PROCESS | 1512 | 1461337139542 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 07:58:59 INFO - PROCESS | 1512 | 1461337139548 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D645800 == 47 [pid = 1512] [id = 273] 07:58:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E3763CBC00) [pid = 1512] [serial = 818] [outer = 0000000000000000] 07:58:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E376905800) [pid = 1512] [serial = 819] [outer = 000000E3763CBC00] 07:58:59 INFO - PROCESS | 1512 | 1461337139600 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E37749BC00) [pid = 1512] [serial = 820] [outer = 000000E3763CBC00] 07:59:00 INFO - PROCESS | 1512 | 1461337140316 Marionette TRACE conn7 <- [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:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 07:59:00 INFO - PROCESS | 1512 | 1461337140397 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 1512 | 1461337140403 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 07:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:59:00 INFO - PROCESS | 1512 | 1461337140409 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 1512 | 1461337140413 Marionette TRACE conn7 <- [1,1058,null,{}] 07:59:00 INFO - PROCESS | 1512 | 1461337140419 Marionette TRACE conn7 -> [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:59:00 INFO - PROCESS | 1512 | 1461337140563 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 07:59:00 INFO - PROCESS | 1512 | 1461337140681 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089AC000 == 48 [pid = 1512] [id = 274] 07:59:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E307E51400) [pid = 1512] [serial = 821] [outer = 0000000000000000] 07:59:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E30800E800) [pid = 1512] [serial = 822] [outer = 000000E307E51400] 07:59:00 INFO - PROCESS | 1512 | 1461337140792 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E308052000) [pid = 1512] [serial = 823] [outer = 000000E307E51400] 07:59:01 INFO - PROCESS | 1512 | 1461337141362 Marionette TRACE conn7 <- [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:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 07:59:01 INFO - PROCESS | 1512 | 1461337141396 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 1512 | 1461337141403 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 07:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:59:01 INFO - PROCESS | 1512 | 1461337141427 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 1512 | 1461337141430 Marionette TRACE conn7 <- [1,1062,null,{}] 07:59:01 INFO - PROCESS | 1512 | 1461337141434 Marionette TRACE conn7 -> [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:59:01 INFO - PROCESS | 1512 | 1461337141546 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 07:59:01 INFO - PROCESS | 1512 | 1461337141634 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D640000 == 49 [pid = 1512] [id = 275] 07:59:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E309112400) [pid = 1512] [serial = 824] [outer = 0000000000000000] 07:59:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E36F3C8800) [pid = 1512] [serial = 825] [outer = 000000E309112400] 07:59:01 INFO - PROCESS | 1512 | 1461337141690 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E37066DC00) [pid = 1512] [serial = 826] [outer = 000000E309112400] 07:59:02 INFO - PROCESS | 1512 | 1461337142354 Marionette TRACE conn7 <- [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:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 07:59:02 INFO - PROCESS | 1512 | 1461337142417 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 1512 | 1461337142420 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 07:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:59:02 INFO - PROCESS | 1512 | 1461337142424 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 1512 | 1461337142428 Marionette TRACE conn7 <- [1,1066,null,{}] 07:59:02 INFO - PROCESS | 1512 | 1461337142453 Marionette TRACE conn7 -> [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:59:02 INFO - PROCESS | 1512 | 1461337142588 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 07:59:02 INFO - PROCESS | 1512 | 1461337142645 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DC2F800 == 50 [pid = 1512] [id = 276] 07:59:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E377456000) [pid = 1512] [serial = 827] [outer = 0000000000000000] 07:59:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E37749CC00) [pid = 1512] [serial = 828] [outer = 000000E377456000] 07:59:02 INFO - PROCESS | 1512 | 1461337142706 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E377B75400) [pid = 1512] [serial = 829] [outer = 000000E377456000] 07:59:03 INFO - PROCESS | 1512 | 1461337143322 Marionette TRACE conn7 <- [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:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 944ms 07:59:03 INFO - PROCESS | 1512 | 1461337143370 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 1512 | 1461337143374 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 07:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:59:03 INFO - PROCESS | 1512 | 1461337143377 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 1512 | 1461337143379 Marionette TRACE conn7 <- [1,1070,null,{}] 07:59:03 INFO - PROCESS | 1512 | 1461337143383 Marionette TRACE conn7 -> [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:59:03 INFO - PROCESS | 1512 | 1461337143492 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 07:59:03 INFO - PROCESS | 1512 | 1461337143581 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E2A6000 == 51 [pid = 1512] [id = 277] 07:59:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E37A2A4C00) [pid = 1512] [serial = 830] [outer = 0000000000000000] 07:59:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E37B157C00) [pid = 1512] [serial = 831] [outer = 000000E37A2A4C00] 07:59:03 INFO - PROCESS | 1512 | 1461337143637 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E37B802C00) [pid = 1512] [serial = 832] [outer = 000000E37A2A4C00] 07:59:04 INFO - PROCESS | 1512 | 1461337144161 Marionette TRACE conn7 <- [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:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 838ms 07:59:04 INFO - PROCESS | 1512 | 1461337144244 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 1512 | 1461337144246 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 07:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:59:04 INFO - PROCESS | 1512 | 1461337144250 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 1512 | 1461337144252 Marionette TRACE conn7 <- [1,1074,null,{}] 07:59:04 INFO - PROCESS | 1512 | 1461337144285 Marionette TRACE conn7 -> [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:59:04 INFO - PROCESS | 1512 | 1461337144399 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 07:59:04 INFO - PROCESS | 1512 | 1461337144468 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E717000 == 52 [pid = 1512] [id = 278] 07:59:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E37B290800) [pid = 1512] [serial = 833] [outer = 0000000000000000] 07:59:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E37B8B0C00) [pid = 1512] [serial = 834] [outer = 000000E37B290800] 07:59:04 INFO - PROCESS | 1512 | 1461337144565 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E37C13FC00) [pid = 1512] [serial = 835] [outer = 000000E37B290800] 07:59:05 INFO - PROCESS | 1512 | 1461337145293 Marionette TRACE conn7 <- [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:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1095ms 07:59:05 INFO - PROCESS | 1512 | 1461337145361 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 1512 | 1461337145365 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 07:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:59:05 INFO - PROCESS | 1512 | 1461337145370 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 1512 | 1461337145374 Marionette TRACE conn7 <- [1,1078,null,{}] 07:59:05 INFO - PROCESS | 1512 | 1461337145380 Marionette TRACE conn7 -> [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:59:05 INFO - PROCESS | 1512 | 1461337145482 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 07:59:05 INFO - PROCESS | 1512 | 1461337145556 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CCC000 == 53 [pid = 1512] [id = 279] 07:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E305507400) [pid = 1512] [serial = 836] [outer = 0000000000000000] 07:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E305783400) [pid = 1512] [serial = 837] [outer = 000000E305507400] 07:59:05 INFO - PROCESS | 1512 | 1461337145605 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E305DAAC00) [pid = 1512] [serial = 838] [outer = 000000E305507400] 07:59:06 INFO - PROCESS | 1512 | 1461337146234 Marionette TRACE conn7 <- [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:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 880ms 07:59:06 INFO - PROCESS | 1512 | 1461337146254 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 1512 | 1461337146260 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 07:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:59:06 INFO - PROCESS | 1512 | 1461337146266 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 1512 | 1461337146269 Marionette TRACE conn7 <- [1,1082,null,{}] 07:59:06 INFO - PROCESS | 1512 | 1461337146273 Marionette TRACE conn7 -> [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:59:06 INFO - PROCESS | 1512 | 1461337146375 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 07:59:06 INFO - PROCESS | 1512 | 1461337146467 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089B4800 == 54 [pid = 1512] [id = 280] 07:59:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E305850C00) [pid = 1512] [serial = 839] [outer = 0000000000000000] 07:59:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E30804E800) [pid = 1512] [serial = 840] [outer = 000000E305850C00] 07:59:06 INFO - PROCESS | 1512 | 1461337146516 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E30832A400) [pid = 1512] [serial = 841] [outer = 000000E305850C00] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2C4000 == 53 [pid = 1512] [id = 272] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E377B58000 == 52 [pid = 1512] [id = 271] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30642F800 == 51 [pid = 1512] [id = 270] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30685A800 == 50 [pid = 1512] [id = 269] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37118E800 == 49 [pid = 1512] [id = 268] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30683D800 == 48 [pid = 1512] [id = 267] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089B7800 == 47 [pid = 1512] [id = 266] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E308274800 == 46 [pid = 1512] [id = 265] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D4D000 == 45 [pid = 1512] [id = 264] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E36F3C5400) [pid = 1512] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E370F68000) [pid = 1512] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E36FE65000) [pid = 1512] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E376930000) [pid = 1512] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064E9800 == 44 [pid = 1512] [id = 263] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E308011800) [pid = 1512] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E3763CF800) [pid = 1512] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E305811C00) [pid = 1512] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E3760F5C00) [pid = 1512] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E30801AC00) [pid = 1512] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E308250000) [pid = 1512] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E30550BC00) [pid = 1512] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E305DA3C00) [pid = 1512] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E370E9A000) [pid = 1512] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E308008400) [pid = 1512] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E306AB2000) [pid = 1512] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E36F3B9400) [pid = 1512] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3716B9800) [pid = 1512] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E3710A7400) [pid = 1512] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E3716B4000) [pid = 1512] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E372131C00) [pid = 1512] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E372853000) [pid = 1512] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E30890A000) [pid = 1512] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E309104400) [pid = 1512] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E375C5D400) [pid = 1512] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E305788C00) [pid = 1512] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E3068DC800) [pid = 1512] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E36BFB4C00) [pid = 1512] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30890D800) [pid = 1512] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E305811000) [pid = 1512] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E305504C00) [pid = 1512] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E372822C00) [pid = 1512] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E376486C00) [pid = 1512] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:59:06 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E36F51E800) [pid = 1512] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:59:07 INFO - PROCESS | 1512 | 1461337147043 Marionette TRACE conn7 <- [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:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 836ms 07:59:07 INFO - PROCESS | 1512 | 1461337147104 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 1512 | 1461337147106 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 07:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:59:07 INFO - PROCESS | 1512 | 1461337147110 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 1512 | 1461337147114 Marionette TRACE conn7 <- [1,1086,null,{}] 07:59:07 INFO - PROCESS | 1512 | 1461337147124 Marionette TRACE conn7 -> [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:59:07 INFO - PROCESS | 1512 | 1461337147217 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 07:59:07 INFO - PROCESS | 1512 | 1461337147225 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC0000 == 45 [pid = 1512] [id = 281] 07:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E3068E7C00) [pid = 1512] [serial = 842] [outer = 0000000000000000] 07:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E308251000) [pid = 1512] [serial = 843] [outer = 000000E3068E7C00] 07:59:07 INFO - PROCESS | 1512 | 1461337147275 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E308908400) [pid = 1512] [serial = 844] [outer = 000000E3068E7C00] 07:59:07 INFO - PROCESS | 1512 | 1461337147755 Marionette TRACE conn7 <- [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:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 07:59:07 INFO - PROCESS | 1512 | 1461337147803 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 1512 | 1461337147806 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 07:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:59:07 INFO - PROCESS | 1512 | 1461337147809 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 1512 | 1461337147811 Marionette TRACE conn7 <- [1,1090,null,{}] 07:59:07 INFO - PROCESS | 1512 | 1461337147814 Marionette TRACE conn7 -> [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:59:07 INFO - PROCESS | 1512 | 1461337147901 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 07:59:07 INFO - PROCESS | 1512 | 1461337147909 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36F626000 == 46 [pid = 1512] [id = 282] 07:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E309109000) [pid = 1512] [serial = 845] [outer = 0000000000000000] 07:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E309112800) [pid = 1512] [serial = 846] [outer = 000000E309109000] 07:59:07 INFO - PROCESS | 1512 | 1461337147958 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E36F3C4400) [pid = 1512] [serial = 847] [outer = 000000E309109000] 07:59:08 INFO - PROCESS | 1512 | 1461337148382 Marionette TRACE conn7 <- [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:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 07:59:08 INFO - PROCESS | 1512 | 1461337148442 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 1512 | 1461337148444 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 07:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:59:08 INFO - PROCESS | 1512 | 1461337148448 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 1512 | 1461337148450 Marionette TRACE conn7 <- [1,1094,null,{}] 07:59:08 INFO - PROCESS | 1512 | 1461337148453 Marionette TRACE conn7 -> [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:59:08 INFO - PROCESS | 1512 | 1461337148538 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 07:59:08 INFO - PROCESS | 1512 | 1461337148575 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371414000 == 47 [pid = 1512] [id = 283] 07:59:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E36FC58400) [pid = 1512] [serial = 848] [outer = 0000000000000000] 07:59:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E37044A000) [pid = 1512] [serial = 849] [outer = 000000E36FC58400] 07:59:08 INFO - PROCESS | 1512 | 1461337148624 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E370E4F400) [pid = 1512] [serial = 850] [outer = 000000E36FC58400] 07:59:09 INFO - PROCESS | 1512 | 1461337149047 Marionette TRACE conn7 <- [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:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 07:59:09 INFO - PROCESS | 1512 | 1461337149077 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 1512 | 1461337149080 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 07:59:09 INFO - PROCESS | 1512 | 1461337149083 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:59:09 INFO - PROCESS | 1512 | 1461337149085 Marionette TRACE conn7 <- [1,1098,null,{}] 07:59:09 INFO - PROCESS | 1512 | 1461337149088 Marionette TRACE conn7 -> [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:59:09 INFO - PROCESS | 1512 | 1461337149253 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 07:59:09 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:59:09 INFO - PROCESS | 1512 | 1461337149478 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068AB800 == 48 [pid = 1512] [id = 284] 07:59:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E37597A400) [pid = 1512] [serial = 851] [outer = 0000000000000000] 07:59:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E375B90000) [pid = 1512] [serial = 852] [outer = 000000E37597A400] 07:59:09 INFO - PROCESS | 1512 | 1461337149530 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E37665E000) [pid = 1512] [serial = 853] [outer = 000000E37597A400] 07:59:10 INFO - PROCESS | 1512 | 1461337149997 Marionette TRACE conn7 <- [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:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 944ms 07:59:10 INFO - PROCESS | 1512 | 1461337150029 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1512 | 1461337150031 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 07:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:59:10 INFO - PROCESS | 1512 | 1461337150034 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1512 | 1461337150036 Marionette TRACE conn7 <- [1,1102,null,{}] 07:59:10 INFO - PROCESS | 1512 | 1461337150044 Marionette TRACE conn7 -> [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:59:10 INFO - PROCESS | 1512 | 1461337150153 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 07:59:10 INFO - PROCESS | 1512 | 1461337150160 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377733800 == 49 [pid = 1512] [id = 285] 07:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E376906400) [pid = 1512] [serial = 854] [outer = 0000000000000000] 07:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E376934400) [pid = 1512] [serial = 855] [outer = 000000E376906400] 07:59:10 INFO - PROCESS | 1512 | 1461337150206 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E3777B4400) [pid = 1512] [serial = 856] [outer = 000000E376906400] 07:59:10 INFO - PROCESS | 1512 | 1461337150658 Marionette TRACE conn7 <- [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:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 627ms 07:59:10 INFO - PROCESS | 1512 | 1461337150665 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1512 | 1461337150667 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 07:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:59:10 INFO - PROCESS | 1512 | 1461337150671 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1512 | 1461337150672 Marionette TRACE conn7 <- [1,1106,null,{}] 07:59:10 INFO - PROCESS | 1512 | 1461337150676 Marionette TRACE conn7 -> [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:59:10 INFO - PROCESS | 1512 | 1461337150787 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 07:59:10 INFO - PROCESS | 1512 | 1461337150835 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD45800 == 50 [pid = 1512] [id = 286] 07:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E37B154800) [pid = 1512] [serial = 857] [outer = 0000000000000000] 07:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E37BB2FC00) [pid = 1512] [serial = 858] [outer = 000000E37B154800] 07:59:10 INFO - PROCESS | 1512 | 1461337150884 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E37C336000) [pid = 1512] [serial = 859] [outer = 000000E37B154800] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E36F521400) [pid = 1512] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E36F512C00) [pid = 1512] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E370E59C00) [pid = 1512] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E36BFB7800) [pid = 1512] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E370E5AC00) [pid = 1512] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E301EA8000) [pid = 1512] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E30232DC00) [pid = 1512] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308333000) [pid = 1512] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E308254400) [pid = 1512] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E301638800) [pid = 1512] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30432E000) [pid = 1512] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E3710AAC00) [pid = 1512] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:59:11 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E302805800) [pid = 1512] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:59:11 INFO - PROCESS | 1512 | 1461337151408 Marionette TRACE conn7 <- [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:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 775ms 07:59:11 INFO - PROCESS | 1512 | 1461337151449 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 1512 | 1461337151451 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 07:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:59:11 INFO - PROCESS | 1512 | 1461337151455 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 1512 | 1461337151456 Marionette TRACE conn7 <- [1,1110,null,{}] 07:59:11 INFO - PROCESS | 1512 | 1461337151467 Marionette TRACE conn7 -> [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:59:11 INFO - PROCESS | 1512 | 1461337151560 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 07:59:11 INFO - PROCESS | 1512 | 1461337151567 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2D9800 == 51 [pid = 1512] [id = 287] 07:59:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308908800) [pid = 1512] [serial = 860] [outer = 0000000000000000] 07:59:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E370655C00) [pid = 1512] [serial = 861] [outer = 000000E308908800] 07:59:11 INFO - PROCESS | 1512 | 1461337151613 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E37C333800) [pid = 1512] [serial = 862] [outer = 000000E308908800] 07:59:12 INFO - PROCESS | 1512 | 1461337152015 Marionette TRACE conn7 <- [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:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 584ms 07:59:12 INFO - PROCESS | 1512 | 1461337152042 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1512 | 1461337152044 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 07:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:59:12 INFO - PROCESS | 1512 | 1461337152048 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1512 | 1461337152050 Marionette TRACE conn7 <- [1,1114,null,{}] 07:59:12 INFO - PROCESS | 1512 | 1461337152054 Marionette TRACE conn7 -> [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:59:12 INFO - PROCESS | 1512 | 1461337152171 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 07:59:12 INFO - PROCESS | 1512 | 1461337152179 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DB5C000 == 52 [pid = 1512] [id = 288] 07:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E37C3A0C00) [pid = 1512] [serial = 863] [outer = 0000000000000000] 07:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E37D64E800) [pid = 1512] [serial = 864] [outer = 000000E37C3A0C00] 07:59:12 INFO - PROCESS | 1512 | 1461337152227 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E37D659400) [pid = 1512] [serial = 865] [outer = 000000E37C3A0C00] 07:59:12 INFO - PROCESS | 1512 | 1461337152635 Marionette TRACE conn7 <- [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:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 625ms 07:59:12 INFO - PROCESS | 1512 | 1461337152676 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1512 | 1461337152679 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 07:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:59:12 INFO - PROCESS | 1512 | 1461337152682 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1512 | 1461337152685 Marionette TRACE conn7 <- [1,1118,null,{}] 07:59:12 INFO - PROCESS | 1512 | 1461337152689 Marionette TRACE conn7 -> [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:59:12 INFO - PROCESS | 1512 | 1461337152824 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 07:59:12 INFO - PROCESS | 1512 | 1461337152841 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E88E000 == 53 [pid = 1512] [id = 289] 07:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E37D65D400) [pid = 1512] [serial = 866] [outer = 0000000000000000] 07:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E37D83B400) [pid = 1512] [serial = 867] [outer = 000000E37D65D400] 07:59:12 INFO - PROCESS | 1512 | 1461337152891 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E37DA81400) [pid = 1512] [serial = 868] [outer = 000000E37D65D400] 07:59:13 INFO - PROCESS | 1512 | 1461337153452 Marionette TRACE conn7 <- [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:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 834ms 07:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:59:13 INFO - PROCESS | 1512 | 1461337153545 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 1512 | 1461337153549 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 07:59:13 INFO - PROCESS | 1512 | 1461337153569 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 1512 | 1461337153574 Marionette TRACE conn7 <- [1,1122,null,{}] 07:59:13 INFO - PROCESS | 1512 | 1461337153582 Marionette TRACE conn7 -> [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:59:13 INFO - PROCESS | 1512 | 1461337153710 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 07:59:13 INFO - PROCESS | 1512 | 1461337153823 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CBE800 == 54 [pid = 1512] [id = 290] 07:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E302CD4800) [pid = 1512] [serial = 869] [outer = 0000000000000000] 07:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30584E800) [pid = 1512] [serial = 870] [outer = 000000E302CD4800] 07:59:13 INFO - PROCESS | 1512 | 1461337153883 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E306AF8800) [pid = 1512] [serial = 871] [outer = 000000E302CD4800] 07:59:14 INFO - PROCESS | 1512 | [GFX2-]: DrawTargetD2D 1.1 (000000E36F648EF0): Failed to create GradientStopCollection with no stops. 07:59:14 INFO - PROCESS | 1512 | [GFX3-]: No stops specified for gradient pattern. 07:59:14 INFO - PROCESS | 1512 | 1461337154448 Marionette TRACE conn7 <- [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:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 964ms 07:59:14 INFO - PROCESS | 1512 | 1461337154520 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 1512 | 1461337154527 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 07:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:59:14 INFO - PROCESS | 1512 | 1461337154534 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 1512 | 1461337154537 Marionette TRACE conn7 <- [1,1126,null,{}] 07:59:14 INFO - PROCESS | 1512 | 1461337154541 Marionette TRACE conn7 -> [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:59:14 INFO - PROCESS | 1512 | 1461337154656 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 07:59:14 INFO - PROCESS | 1512 | 1461337154776 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371718000 == 55 [pid = 1512] [id = 291] 07:59:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30832F400) [pid = 1512] [serial = 872] [outer = 0000000000000000] 07:59:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30890BC00) [pid = 1512] [serial = 873] [outer = 000000E30832F400] 07:59:14 INFO - PROCESS | 1512 | 1461337154833 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E36F3BF800) [pid = 1512] [serial = 874] [outer = 000000E30832F400] 07:59:15 INFO - PROCESS | 1512 | 1461337155439 Marionette TRACE conn7 <- [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:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 925ms 07:59:15 INFO - PROCESS | 1512 | 1461337155464 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 1512 | 1461337155467 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 07:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:59:15 INFO - PROCESS | 1512 | 1461337155471 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 1512 | 1461337155475 Marionette TRACE conn7 <- [1,1130,null,{}] 07:59:15 INFO - PROCESS | 1512 | 1461337155487 Marionette TRACE conn7 -> [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:59:15 INFO - PROCESS | 1512 | 1461337155603 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 07:59:15 INFO - PROCESS | 1512 | 1461337155725 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E894000 == 56 [pid = 1512] [id = 292] 07:59:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E3710A4C00) [pid = 1512] [serial = 875] [outer = 0000000000000000] 07:59:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E375D2CC00) [pid = 1512] [serial = 876] [outer = 000000E3710A4C00] 07:59:15 INFO - PROCESS | 1512 | 1461337155785 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E37B28C000) [pid = 1512] [serial = 877] [outer = 000000E3710A4C00] 07:59:16 INFO - PROCESS | 1512 | 1461337156385 Marionette TRACE conn7 <- [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:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 986ms 07:59:16 INFO - PROCESS | 1512 | 1461337156458 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 1512 | 1461337156461 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 07:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:59:16 INFO - PROCESS | 1512 | 1461337156465 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 1512 | 1461337156467 Marionette TRACE conn7 <- [1,1134,null,{}] 07:59:16 INFO - PROCESS | 1512 | 1461337156471 Marionette TRACE conn7 -> [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:59:16 INFO - PROCESS | 1512 | 1461337156617 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 07:59:16 INFO - PROCESS | 1512 | 1461337156740 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B8BD800 == 57 [pid = 1512] [id = 293] 07:59:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E372822C00) [pid = 1512] [serial = 878] [outer = 0000000000000000] 07:59:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E3769C1C00) [pid = 1512] [serial = 879] [outer = 000000E372822C00] 07:59:16 INFO - PROCESS | 1512 | 1461337156798 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E37DA86400) [pid = 1512] [serial = 880] [outer = 000000E372822C00] 07:59:17 INFO - PROCESS | 1512 | 1461337157635 Marionette TRACE conn7 <- [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:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1237ms 07:59:17 INFO - PROCESS | 1512 | 1461337157704 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 1512 | 1461337157707 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 07:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:59:17 INFO - PROCESS | 1512 | 1461337157712 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1512 | 1461337157715 Marionette TRACE conn7 <- [1,1138,null,{}] 07:59:17 INFO - PROCESS | 1512 | 1461337157722 Marionette TRACE conn7 -> [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:59:17 INFO - PROCESS | 1512 | 1461337157852 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 07:59:17 INFO - PROCESS | 1512 | 1461337157975 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D48800 == 58 [pid = 1512] [id = 294] 07:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E305509400) [pid = 1512] [serial = 881] [outer = 0000000000000000] 07:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E30550E400) [pid = 1512] [serial = 882] [outer = 000000E305509400] 07:59:18 INFO - PROCESS | 1512 | 1461337158029 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E305811800) [pid = 1512] [serial = 883] [outer = 000000E305509400] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DB5C000 == 57 [pid = 1512] [id = 288] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2D9800 == 56 [pid = 1512] [id = 287] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD45800 == 55 [pid = 1512] [id = 286] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E377733800 == 54 [pid = 1512] [id = 285] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068AB800 == 53 [pid = 1512] [id = 284] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E371414000 == 52 [pid = 1512] [id = 283] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E3716B1000) [pid = 1512] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E376937800) [pid = 1512] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E376905800) [pid = 1512] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E36F626000 == 51 [pid = 1512] [id = 282] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC0000 == 50 [pid = 1512] [id = 281] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089B4800 == 49 [pid = 1512] [id = 280] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CCC000 == 48 [pid = 1512] [id = 279] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E2A6000 == 47 [pid = 1512] [id = 277] 07:59:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D645800 == 46 [pid = 1512] [id = 273] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E37066E000) [pid = 1512] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E36F5F6400) [pid = 1512] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E3710A8000) [pid = 1512] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E36F3BB800) [pid = 1512] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E370E5E000) [pid = 1512] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E36F5FDC00) [pid = 1512] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E30550B400) [pid = 1512] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E370F69000) [pid = 1512] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E30580E000) [pid = 1512] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30280C800) [pid = 1512] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308332400) [pid = 1512] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E30804C000) [pid = 1512] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E308A79400) [pid = 1512] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E305DA2800) [pid = 1512] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E30825BC00) [pid = 1512] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E30832A800) [pid = 1512] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E301EA3C00) [pid = 1512] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E305C8A000) [pid = 1512] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E306AF1000) [pid = 1512] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E308005800) [pid = 1512] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E375976000) [pid = 1512] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E3710A9400) [pid = 1512] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E3760F1000) [pid = 1512] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E371732400) [pid = 1512] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E30910C400) [pid = 1512] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:59:18 INFO - PROCESS | 1512 | 1461337158587 Marionette TRACE conn7 <- [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:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 942ms 07:59:18 INFO - PROCESS | 1512 | 1461337158655 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 1512 | 1461337158661 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 07:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:59:18 INFO - PROCESS | 1512 | 1461337158668 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 1512 | 1461337158671 Marionette TRACE conn7 <- [1,1142,null,{}] 07:59:18 INFO - PROCESS | 1512 | 1461337158675 Marionette TRACE conn7 -> [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:59:18 INFO - PROCESS | 1512 | 1461337158762 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 07:59:18 INFO - PROCESS | 1512 | 1461337158777 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068B5800 == 47 [pid = 1512] [id = 295] 07:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E305844000) [pid = 1512] [serial = 884] [outer = 0000000000000000] 07:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E305C8A400) [pid = 1512] [serial = 885] [outer = 000000E305844000] 07:59:18 INFO - PROCESS | 1512 | 1461337158823 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E3068D8800) [pid = 1512] [serial = 886] [outer = 000000E305844000] 07:59:19 INFO - PROCESS | 1512 | 1461337159288 Marionette TRACE conn7 <- [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:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 07:59:19 INFO - PROCESS | 1512 | 1461337159297 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 1512 | 1461337159299 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 07:59:19 INFO - PROCESS | 1512 | 1461337159303 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:59:19 INFO - PROCESS | 1512 | 1461337159307 Marionette TRACE conn7 <- [1,1146,null,{}] 07:59:19 INFO - PROCESS | 1512 | 1461337159317 Marionette TRACE conn7 -> [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:59:19 INFO - PROCESS | 1512 | 1461337159408 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 07:59:19 INFO - PROCESS | 1512 | 1461337159456 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC5000 == 48 [pid = 1512] [id = 296] 07:59:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E307E4C400) [pid = 1512] [serial = 887] [outer = 0000000000000000] 07:59:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308002400) [pid = 1512] [serial = 888] [outer = 000000E307E4C400] 07:59:19 INFO - PROCESS | 1512 | 1461337159504 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30801B400) [pid = 1512] [serial = 889] [outer = 000000E307E4C400] 07:59:19 INFO - PROCESS | 1512 | 1461337159965 Marionette TRACE conn7 <- [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:59:20 INFO - PROCESS | 1512 | 1461337160001 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 07:59:20 INFO - PROCESS | 1512 | 1461337160004 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:59:20 INFO - PROCESS | 1512 | 1461337160006 Marionette TRACE conn7 <- [1,1150,null,{}] 07:59:20 INFO - PROCESS | 1512 | 1461337160009 Marionette TRACE conn7 -> [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:59:20 INFO - PROCESS | 1512 | 1461337160093 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 07:59:20 INFO - PROCESS | 1512 | 1461337160099 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308473800 == 49 [pid = 1512] [id = 297] 07:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E30804A800) [pid = 1512] [serial = 890] [outer = 0000000000000000] 07:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E308255800) [pid = 1512] [serial = 891] [outer = 000000E30804A800] 07:59:20 INFO - PROCESS | 1512 | 1461337160147 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E308285C00) [pid = 1512] [serial = 892] [outer = 000000E30804A800] 07:59:20 INFO - PROCESS | 1512 | 1461337160575 Marionette TRACE conn7 <- [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:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 07:59:20 INFO - PROCESS | 1512 | 1461337160638 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1512 | 1461337160640 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 07:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:59:20 INFO - PROCESS | 1512 | 1461337160643 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1512 | 1461337160645 Marionette TRACE conn7 <- [1,1154,null,{}] 07:59:20 INFO - PROCESS | 1512 | 1461337160649 Marionette TRACE conn7 -> [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:59:20 INFO - PROCESS | 1512 | 1461337160753 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 07:59:20 INFO - PROCESS | 1512 | 1461337160829 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30899E800 == 50 [pid = 1512] [id = 298] 07:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E30832CC00) [pid = 1512] [serial = 893] [outer = 0000000000000000] 07:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E308330400) [pid = 1512] [serial = 894] [outer = 000000E30832CC00] 07:59:20 INFO - PROCESS | 1512 | 1461337160875 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308A79400) [pid = 1512] [serial = 895] [outer = 000000E30832CC00] 07:59:21 INFO - PROCESS | 1512 | 1461337161312 Marionette TRACE conn7 <- [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:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 692ms 07:59:21 INFO - PROCESS | 1512 | 1461337161336 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 1512 | 1461337161338 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 07:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:59:21 INFO - PROCESS | 1512 | 1461337161348 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 1512 | 1461337161350 Marionette TRACE conn7 <- [1,1158,null,{}] 07:59:21 INFO - PROCESS | 1512 | 1461337161354 Marionette TRACE conn7 -> [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:59:21 INFO - PROCESS | 1512 | 1461337161485 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 07:59:21 INFO - PROCESS | 1512 | 1461337161551 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30909F000 == 51 [pid = 1512] [id = 299] 07:59:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E309107400) [pid = 1512] [serial = 896] [outer = 0000000000000000] 07:59:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E36BFB5800) [pid = 1512] [serial = 897] [outer = 000000E309107400] 07:59:21 INFO - PROCESS | 1512 | 1461337161603 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E36F3C3800) [pid = 1512] [serial = 898] [outer = 000000E309107400] 07:59:22 INFO - PROCESS | 1512 | 1461337162008 Marionette TRACE conn7 <- [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:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 691ms 07:59:22 INFO - PROCESS | 1512 | 1461337162041 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1512 | 1461337162043 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 07:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:59:22 INFO - PROCESS | 1512 | 1461337162047 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1512 | 1461337162049 Marionette TRACE conn7 <- [1,1162,null,{}] 07:59:22 INFO - PROCESS | 1512 | 1461337162052 Marionette TRACE conn7 -> [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:59:22 INFO - PROCESS | 1512 | 1461337162183 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 07:59:22 INFO - PROCESS | 1512 | 1461337162200 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3708BF800 == 52 [pid = 1512] [id = 300] 07:59:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E36F3BC800) [pid = 1512] [serial = 899] [outer = 0000000000000000] 07:59:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E36F51C400) [pid = 1512] [serial = 900] [outer = 000000E36F3BC800] 07:59:22 INFO - PROCESS | 1512 | 1461337162251 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E36FC62800) [pid = 1512] [serial = 901] [outer = 000000E36F3BC800] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E37C3A0C00) [pid = 1512] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E305507400) [pid = 1512] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3068E7C00) [pid = 1512] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E36FC58400) [pid = 1512] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E305850C00) [pid = 1512] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E37597A400) [pid = 1512] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E309109000) [pid = 1512] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E376906400) [pid = 1512] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E37B154800) [pid = 1512] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:59:22 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E308908800) [pid = 1512] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:59:22 INFO - PROCESS | 1512 | 1461337162787 Marionette TRACE conn7 <- [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:59:22 INFO - PROCESS | 1512 | 1461337162828 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 07:59:22 INFO - PROCESS | 1512 | 1461337162831 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1512 | 1461337162833 Marionette TRACE conn7 <- [1,1166,null,{}] 07:59:22 INFO - PROCESS | 1512 | 1461337162836 Marionette TRACE conn7 -> [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:59:22 INFO - PROCESS | 1512 | 1461337162915 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 07:59:22 INFO - PROCESS | 1512 | 1461337162923 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37119D000 == 53 [pid = 1512] [id = 301] 07:59:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E308908800) [pid = 1512] [serial = 902] [outer = 0000000000000000] 07:59:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E36FB4A400) [pid = 1512] [serial = 903] [outer = 000000E308908800] 07:59:22 INFO - PROCESS | 1512 | 1461337162971 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E3708E2000) [pid = 1512] [serial = 904] [outer = 000000E308908800] 07:59:23 INFO - PROCESS | 1512 | 1461337163398 Marionette TRACE conn7 <- [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:59:23 INFO - PROCESS | 1512 | 1461337163422 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 07:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:59:23 INFO - PROCESS | 1512 | 1461337163425 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 1512 | 1461337163427 Marionette TRACE conn7 <- [1,1170,null,{}] 07:59:23 INFO - PROCESS | 1512 | 1461337163431 Marionette TRACE conn7 -> [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:59:23 INFO - PROCESS | 1512 | 1461337163538 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 07:59:23 INFO - PROCESS | 1512 | 1461337163548 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372746800 == 54 [pid = 1512] [id = 302] 07:59:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E370E5A000) [pid = 1512] [serial = 905] [outer = 0000000000000000] 07:59:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E370F65400) [pid = 1512] [serial = 906] [outer = 000000E370E5A000] 07:59:23 INFO - PROCESS | 1512 | 1461337163593 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E3710A1400) [pid = 1512] [serial = 907] [outer = 000000E370E5A000] 07:59:24 INFO - PROCESS | 1512 | 1461337164016 Marionette TRACE conn7 <- [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:59:24 INFO - PROCESS | 1512 | 1461337164063 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 07:59:24 INFO - PROCESS | 1512 | 1461337164066 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 1512 | 1461337164068 Marionette TRACE conn7 <- [1,1174,null,{}] 07:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:59:24 INFO - PROCESS | 1512 | 1461337164072 Marionette TRACE conn7 -> [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:59:24 INFO - PROCESS | 1512 | 1461337164154 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 07:59:24 INFO - PROCESS | 1512 | 1461337164161 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E375BCA800 == 55 [pid = 1512] [id = 303] 07:59:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E371593400) [pid = 1512] [serial = 908] [outer = 0000000000000000] 07:59:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3716AFC00) [pid = 1512] [serial = 909] [outer = 000000E371593400] 07:59:24 INFO - PROCESS | 1512 | 1461337164208 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E37212E800) [pid = 1512] [serial = 910] [outer = 000000E371593400] 07:59:24 INFO - PROCESS | 1512 | 1461337164631 Marionette TRACE conn7 <- [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:59:24 INFO - PROCESS | 1512 | 1461337164666 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 07:59:24 INFO - PROCESS | 1512 | 1461337164669 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 1512 | 1461337164672 Marionette TRACE conn7 <- [1,1178,null,{}] 07:59:24 INFO - PROCESS | 1512 | 1461337164699 Marionette TRACE conn7 -> [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:59:24 INFO - PROCESS | 1512 | 1461337164854 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 07:59:25 INFO - PROCESS | 1512 | 1461337165007 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306422800 == 56 [pid = 1512] [id = 304] 07:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E301D31400) [pid = 1512] [serial = 911] [outer = 0000000000000000] 07:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E302CD9800) [pid = 1512] [serial = 912] [outer = 000000E301D31400] 07:59:25 INFO - PROCESS | 1512 | 1461337165066 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E30550E800) [pid = 1512] [serial = 913] [outer = 000000E301D31400] 07:59:25 INFO - PROCESS | 1512 | 1461337165647 Marionette TRACE conn7 <- [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:59:25 INFO - PROCESS | 1512 | 1461337165715 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 07:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:59:25 INFO - PROCESS | 1512 | 1461337165719 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 1512 | 1461337165724 Marionette TRACE conn7 <- [1,1182,null,{}] 07:59:25 INFO - PROCESS | 1512 | 1461337165729 Marionette TRACE conn7 -> [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:59:25 INFO - PROCESS | 1512 | 1461337165840 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 07:59:25 INFO - PROCESS | 1512 | 1461337165918 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084DD800 == 57 [pid = 1512] [id = 305] 07:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E306AF9000) [pid = 1512] [serial = 914] [outer = 0000000000000000] 07:59:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E307E4D800) [pid = 1512] [serial = 915] [outer = 000000E306AF9000] 07:59:26 INFO - PROCESS | 1512 | 1461337166018 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E30824F400) [pid = 1512] [serial = 916] [outer = 000000E306AF9000] 07:59:26 INFO - PROCESS | 1512 | 1461337166647 Marionette TRACE conn7 <- [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:59:26 INFO - PROCESS | 1512 | 1461337166723 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 07:59:26 INFO - PROCESS | 1512 | 1461337166728 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1512 | 1461337166730 Marionette TRACE conn7 <- [1,1186,null,{}] 07:59:26 INFO - PROCESS | 1512 | 1461337166734 Marionette TRACE conn7 -> [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:59:26 INFO - PROCESS | 1512 | 1461337166843 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 07:59:26 INFO - PROCESS | 1512 | 1461337166922 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3769E6000 == 58 [pid = 1512] [id = 306] 07:59:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E308E4F800) [pid = 1512] [serial = 917] [outer = 0000000000000000] 07:59:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E36BFB0000) [pid = 1512] [serial = 918] [outer = 000000E308E4F800] 07:59:27 INFO - PROCESS | 1512 | 1461337167019 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E370671400) [pid = 1512] [serial = 919] [outer = 000000E308E4F800] 07:59:27 INFO - PROCESS | 1512 | 1461337167669 Marionette TRACE conn7 <- [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:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 987ms 07:59:27 INFO - PROCESS | 1512 | 1461337167714 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 1512 | 1461337167719 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 07:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:59:27 INFO - PROCESS | 1512 | 1461337167731 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 1512 | 1461337167737 Marionette TRACE conn7 <- [1,1190,null,{}] 07:59:27 INFO - PROCESS | 1512 | 1461337167741 Marionette TRACE conn7 -> [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:59:27 INFO - PROCESS | 1512 | 1461337167849 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 07:59:27 INFO - PROCESS | 1512 | 1461337167925 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD4A000 == 59 [pid = 1512] [id = 307] 07:59:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E372856C00) [pid = 1512] [serial = 920] [outer = 0000000000000000] 07:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E376413800) [pid = 1512] [serial = 921] [outer = 000000E372856C00] 07:59:28 INFO - PROCESS | 1512 | 1461337168022 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E376855C00) [pid = 1512] [serial = 922] [outer = 000000E372856C00] 07:59:28 INFO - PROCESS | 1512 | 1461337168565 Marionette TRACE conn7 <- [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:59:28 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:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 901ms 07:59:28 INFO - PROCESS | 1512 | 1461337168630 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 1512 | 1461337168632 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 07:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:59:28 INFO - PROCESS | 1512 | 1461337168636 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 1512 | 1461337168639 Marionette TRACE conn7 <- [1,1194,null,{}] 07:59:28 INFO - PROCESS | 1512 | 1461337168643 Marionette TRACE conn7 -> [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:59:28 INFO - PROCESS | 1512 | 1461337168751 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 07:59:28 INFO - PROCESS | 1512 | 1461337168827 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37BDA0800 == 60 [pid = 1512] [id = 308] 07:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E37692C000) [pid = 1512] [serial = 923] [outer = 0000000000000000] 07:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E376930400) [pid = 1512] [serial = 924] [outer = 000000E37692C000] 07:59:28 INFO - PROCESS | 1512 | 1461337168923 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E3777A8800) [pid = 1512] [serial = 925] [outer = 000000E37692C000] 07:59:29 INFO - PROCESS | 1512 | 1461337169673 Marionette TRACE conn7 <- [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:59:29 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:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1080ms 07:59:29 INFO - PROCESS | 1512 | 1461337169719 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1512 | 1461337169723 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 07:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:59:29 INFO - PROCESS | 1512 | 1461337169743 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1512 | 1461337169747 Marionette TRACE conn7 <- [1,1198,null,{}] 07:59:29 INFO - PROCESS | 1512 | 1461337169754 Marionette TRACE conn7 -> [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:59:29 INFO - PROCESS | 1512 | 1461337169852 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 07:59:29 INFO - PROCESS | 1512 | 1461337169979 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308418800 == 61 [pid = 1512] [id = 309] 07:59:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E305848800) [pid = 1512] [serial = 926] [outer = 0000000000000000] 07:59:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E305C89400) [pid = 1512] [serial = 927] [outer = 000000E305848800] 07:59:30 INFO - PROCESS | 1512 | 1461337170036 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E306AF8000) [pid = 1512] [serial = 928] [outer = 000000E305848800] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E375BCA800 == 60 [pid = 1512] [id = 303] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E372746800 == 59 [pid = 1512] [id = 302] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E37119D000 == 58 [pid = 1512] [id = 301] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E3708BF800 == 57 [pid = 1512] [id = 300] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E30909F000 == 56 [pid = 1512] [id = 299] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E30899E800 == 55 [pid = 1512] [id = 298] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E308473800 == 54 [pid = 1512] [id = 297] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC5000 == 53 [pid = 1512] [id = 296] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068B5800 == 52 [pid = 1512] [id = 295] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D48800 == 51 [pid = 1512] [id = 294] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E30800E800) [pid = 1512] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E37B8B0C00) [pid = 1512] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E37749CC00) [pid = 1512] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E37B157C00) [pid = 1512] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E37D83B400) [pid = 1512] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E36F3C8800) [pid = 1512] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E88E000 == 50 [pid = 1512] [id = 289] 07:59:30 INFO - PROCESS | 1512 | 1461337170700 Marionette TRACE conn7 <- [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:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 07:59:30 INFO - PROCESS | 1512 | 1461337170732 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 1512 | 1461337170738 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 07:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:59:30 INFO - PROCESS | 1512 | 1461337170745 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 1512 | 1461337170747 Marionette TRACE conn7 <- [1,1202,null,{}] 07:59:30 INFO - PROCESS | 1512 | 1461337170752 Marionette TRACE conn7 -> [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:59:30 INFO - PROCESS | 1512 | 1461337170849 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E37D659400) [pid = 1512] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E305DAAC00) [pid = 1512] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E305783400) [pid = 1512] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E308251000) [pid = 1512] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308908400) [pid = 1512] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E37044A000) [pid = 1512] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E30832A400) [pid = 1512] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E30804E800) [pid = 1512] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E375B90000) [pid = 1512] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E309112800) [pid = 1512] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E36F3C4400) [pid = 1512] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E3777B4400) [pid = 1512] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E376934400) [pid = 1512] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E37BB2FC00) [pid = 1512] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E37D64E800) [pid = 1512] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E37C336000) [pid = 1512] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E37665E000) [pid = 1512] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E370655C00) [pid = 1512] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E37C333800) [pid = 1512] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E370E4F400) [pid = 1512] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:59:30 INFO - PROCESS | 1512 | 1461337170934 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B55000 == 51 [pid = 1512] [id = 310] 07:59:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E305849400) [pid = 1512] [serial = 929] [outer = 0000000000000000] 07:59:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E305DAD400) [pid = 1512] [serial = 930] [outer = 000000E305849400] 07:59:30 INFO - PROCESS | 1512 | 1461337170982 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E30800F000) [pid = 1512] [serial = 931] [outer = 000000E305849400] 07:59:31 INFO - PROCESS | 1512 | 1461337171362 Marionette TRACE conn7 <- [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:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 07:59:31 INFO - PROCESS | 1512 | 1461337171389 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 1512 | 1461337171392 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 07:59:31 INFO - PROCESS | 1512 | 1461337171396 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:59:31 INFO - PROCESS | 1512 | 1461337171400 Marionette TRACE conn7 <- [1,1206,null,{}] 07:59:31 INFO - PROCESS | 1512 | 1461337171411 Marionette TRACE conn7 -> [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:59:31 INFO - PROCESS | 1512 | 1461337171500 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 07:59:31 INFO - PROCESS | 1512 | 1461337171540 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F89000 == 52 [pid = 1512] [id = 311] 07:59:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E308329800) [pid = 1512] [serial = 932] [outer = 0000000000000000] 07:59:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E308E56000) [pid = 1512] [serial = 933] [outer = 000000E308329800] 07:59:31 INFO - PROCESS | 1512 | 1461337171591 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E36BFB3400) [pid = 1512] [serial = 934] [outer = 000000E308329800] 07:59:32 INFO - PROCESS | 1512 | 1461337172059 Marionette TRACE conn7 <- [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:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 07:59:32 INFO - PROCESS | 1512 | 1461337172092 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1512 | 1461337172095 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 07:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:59:32 INFO - PROCESS | 1512 | 1461337172098 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1512 | 1461337172100 Marionette TRACE conn7 <- [1,1210,null,{}] 07:59:32 INFO - PROCESS | 1512 | 1461337172103 Marionette TRACE conn7 -> [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:59:32 INFO - PROCESS | 1512 | 1461337172187 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 07:59:32 INFO - PROCESS | 1512 | 1461337172196 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370618800 == 53 [pid = 1512] [id = 312] 07:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E36F516C00) [pid = 1512] [serial = 935] [outer = 0000000000000000] 07:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E36F63B000) [pid = 1512] [serial = 936] [outer = 000000E36F516C00] 07:59:32 INFO - PROCESS | 1512 | 1461337172245 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E370D3E000) [pid = 1512] [serial = 937] [outer = 000000E36F516C00] 07:59:32 INFO - PROCESS | 1512 | 1461337172676 Marionette TRACE conn7 <- [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:59:32 INFO - PROCESS | 1512 | 1461337172731 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 07:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:59:32 INFO - PROCESS | 1512 | 1461337172735 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1512 | 1461337172737 Marionette TRACE conn7 <- [1,1214,null,{}] 07:59:32 INFO - PROCESS | 1512 | 1461337172740 Marionette TRACE conn7 -> [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:59:32 INFO - PROCESS | 1512 | 1461337172821 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 07:59:32 INFO - PROCESS | 1512 | 1461337172828 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37171F800 == 54 [pid = 1512] [id = 313] 07:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E370E57800) [pid = 1512] [serial = 938] [outer = 0000000000000000] 07:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E3716B1400) [pid = 1512] [serial = 939] [outer = 000000E370E57800] 07:59:32 INFO - PROCESS | 1512 | 1461337172876 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E3718E5C00) [pid = 1512] [serial = 940] [outer = 000000E370E57800] 07:59:33 INFO - PROCESS | 1512 | 1461337173374 Marionette TRACE conn7 <- [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:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 07:59:33 INFO - PROCESS | 1512 | 1461337173430 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 1512 | 1461337173433 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 07:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:59:33 INFO - PROCESS | 1512 | 1461337173444 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 1512 | 1461337173445 Marionette TRACE conn7 <- [1,1218,null,{}] 07:59:33 INFO - PROCESS | 1512 | 1461337173449 Marionette TRACE conn7 -> [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:59:33 INFO - PROCESS | 1512 | 1461337173576 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 07:59:33 INFO - PROCESS | 1512 | 1461337173631 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D57800 == 55 [pid = 1512] [id = 314] 07:59:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E3760BC400) [pid = 1512] [serial = 941] [outer = 0000000000000000] 07:59:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E37749CC00) [pid = 1512] [serial = 942] [outer = 000000E3760BC400] 07:59:33 INFO - PROCESS | 1512 | 1461337173681 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E37A2A7800) [pid = 1512] [serial = 943] [outer = 000000E3760BC400] 07:59:34 INFO - PROCESS | 1512 | 1461337174117 Marionette TRACE conn7 <- [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:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 07:59:34 INFO - PROCESS | 1512 | 1461337174194 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 1512 | 1461337174197 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 07:59:34 INFO - PROCESS | 1512 | 1461337174204 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 1512 | 1461337174207 Marionette TRACE conn7 <- [1,1222,null,{}] 07:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:59:34 INFO - PROCESS | 1512 | 1461337174210 Marionette TRACE conn7 -> [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:59:34 INFO - PROCESS | 1512 | 1461337174318 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 07:59:34 INFO - PROCESS | 1512 | 1461337174374 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068A7800 == 56 [pid = 1512] [id = 315] 07:59:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E37B8A5000) [pid = 1512] [serial = 944] [outer = 0000000000000000] 07:59:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E37BB2C800) [pid = 1512] [serial = 945] [outer = 000000E37B8A5000] 07:59:34 INFO - PROCESS | 1512 | 1461337174422 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E37C33CC00) [pid = 1512] [serial = 946] [outer = 000000E37B8A5000] 07:59:34 INFO - PROCESS | 1512 | 1461337174815 Marionette TRACE conn7 <- [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:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 07:59:34 INFO - PROCESS | 1512 | 1461337174884 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 1512 | 1461337174887 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 07:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:59:34 INFO - PROCESS | 1512 | 1461337174890 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 1512 | 1461337174892 Marionette TRACE conn7 <- [1,1226,null,{}] 07:59:34 INFO - PROCESS | 1512 | 1461337174895 Marionette TRACE conn7 -> [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:59:35 INFO - PROCESS | 1512 | 1461337175001 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 07:59:35 INFO - PROCESS | 1512 | 1461337175008 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD5F000 == 57 [pid = 1512] [id = 316] 07:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E37D5D0000) [pid = 1512] [serial = 947] [outer = 0000000000000000] 07:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E37D656C00) [pid = 1512] [serial = 948] [outer = 000000E37D5D0000] 07:59:35 INFO - PROCESS | 1512 | 1461337175095 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E37D680000) [pid = 1512] [serial = 949] [outer = 000000E37D5D0000] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E3763CBC00) [pid = 1512] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E30832CC00) [pid = 1512] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E305509400) [pid = 1512] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E309107400) [pid = 1512] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E372822C00) [pid = 1512] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E30804A800) [pid = 1512] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E307E4C400) [pid = 1512] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E305844000) [pid = 1512] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E370F65800) [pid = 1512] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E37A2A4C00) [pid = 1512] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E307E51400) [pid = 1512] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E37B290800) [pid = 1512] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E305843400) [pid = 1512] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E376931C00) [pid = 1512] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E309112400) [pid = 1512] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308283C00) [pid = 1512] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E309108000) [pid = 1512] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E3768AA400) [pid = 1512] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E377456000) [pid = 1512] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E36F3BC800) [pid = 1512] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308908800) [pid = 1512] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:59:35 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E370E5A000) [pid = 1512] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:59:35 INFO - PROCESS | 1512 | 1461337175593 Marionette TRACE conn7 <- [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:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 732ms 07:59:35 INFO - PROCESS | 1512 | 1461337175653 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1512 | 1461337175655 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 07:59:35 INFO - PROCESS | 1512 | 1461337175658 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1512 | 1461337175660 Marionette TRACE conn7 <- [1,1230,null,{}] 07:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:59:35 INFO - PROCESS | 1512 | 1461337175664 Marionette TRACE conn7 -> [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:59:35 INFO - PROCESS | 1512 | 1461337175747 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 07:59:35 INFO - PROCESS | 1512 | 1461337175753 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C1C6800 == 58 [pid = 1512] [id = 317] 07:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E307E42800) [pid = 1512] [serial = 950] [outer = 0000000000000000] 07:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E308908800) [pid = 1512] [serial = 951] [outer = 000000E307E42800] 07:59:35 INFO - PROCESS | 1512 | 1461337175799 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E370E8F400) [pid = 1512] [serial = 952] [outer = 000000E307E42800] 07:59:36 INFO - PROCESS | 1512 | 1461337176225 Marionette TRACE conn7 <- [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:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 628ms 07:59:36 INFO - PROCESS | 1512 | 1461337176296 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 1512 | 1461337176298 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 07:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:59:36 INFO - PROCESS | 1512 | 1461337176302 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 1512 | 1461337176303 Marionette TRACE conn7 <- [1,1234,null,{}] 07:59:36 INFO - PROCESS | 1512 | 1461337176307 Marionette TRACE conn7 -> [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:59:36 INFO - PROCESS | 1512 | 1461337176391 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 07:59:36 INFO - PROCESS | 1512 | 1461337176399 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DB6B000 == 59 [pid = 1512] [id = 318] 07:59:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E3777ABC00) [pid = 1512] [serial = 953] [outer = 0000000000000000] 07:59:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E37D677800) [pid = 1512] [serial = 954] [outer = 000000E3777ABC00] 07:59:36 INFO - PROCESS | 1512 | 1461337176446 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E37D841400) [pid = 1512] [serial = 955] [outer = 000000E3777ABC00] 07:59:36 INFO - PROCESS | 1512 | 1461337176960 Marionette TRACE conn7 <- [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:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 691ms 07:59:37 INFO - PROCESS | 1512 | 1461337176995 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 1512 | 1461337176998 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 07:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:59:37 INFO - PROCESS | 1512 | 1461337177001 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 1512 | 1461337177004 Marionette TRACE conn7 <- [1,1238,null,{}] 07:59:37 INFO - PROCESS | 1512 | 1461337177007 Marionette TRACE conn7 -> [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:59:37 INFO - PROCESS | 1512 | 1461337177140 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 07:59:37 INFO - PROCESS | 1512 | 1461337177154 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E2B2800 == 60 [pid = 1512] [id = 319] 07:59:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E37DC0BC00) [pid = 1512] [serial = 956] [outer = 0000000000000000] 07:59:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E37E06A800) [pid = 1512] [serial = 957] [outer = 000000E37DC0BC00] 07:59:37 INFO - PROCESS | 1512 | 1461337177207 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E37E40E400) [pid = 1512] [serial = 958] [outer = 000000E37DC0BC00] 07:59:37 INFO - PROCESS | 1512 | 1461337177888 Marionette TRACE conn7 <- [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:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 943ms 07:59:37 INFO - PROCESS | 1512 | 1461337177948 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 1512 | 1461337177954 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 07:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:59:37 INFO - PROCESS | 1512 | 1461337177961 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 1512 | 1461337177965 Marionette TRACE conn7 <- [1,1242,null,{}] 07:59:37 INFO - PROCESS | 1512 | 1461337177970 Marionette TRACE conn7 -> [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:59:38 INFO - PROCESS | 1512 | 1461337178126 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 07:59:38 INFO - PROCESS | 1512 | 1461337178147 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30846D800 == 61 [pid = 1512] [id = 320] 07:59:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E3068E2C00) [pid = 1512] [serial = 959] [outer = 0000000000000000] 07:59:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E306AF9800) [pid = 1512] [serial = 960] [outer = 000000E3068E2C00] 07:59:38 INFO - PROCESS | 1512 | 1461337178207 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308051C00) [pid = 1512] [serial = 961] [outer = 000000E3068E2C00] 07:59:38 INFO - PROCESS | 1512 | 1461337178840 Marionette TRACE conn7 <- [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:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 944ms 07:59:38 INFO - PROCESS | 1512 | 1461337178906 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 1512 | 1461337178913 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 07:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:59:38 INFO - PROCESS | 1512 | 1461337178920 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 1512 | 1461337178923 Marionette TRACE conn7 <- [1,1246,null,{}] 07:59:38 INFO - PROCESS | 1512 | 1461337178942 Marionette TRACE conn7 -> [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:59:39 INFO - PROCESS | 1512 | 1461337179062 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 07:59:39 INFO - PROCESS | 1512 | 1461337179175 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371476000 == 62 [pid = 1512] [id = 321] 07:59:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308909800) [pid = 1512] [serial = 962] [outer = 0000000000000000] 07:59:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E36F515800) [pid = 1512] [serial = 963] [outer = 000000E308909800] 07:59:39 INFO - PROCESS | 1512 | 1461337179233 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E37109F400) [pid = 1512] [serial = 964] [outer = 000000E308909800] 07:59:39 INFO - PROCESS | 1512 | 1461337179881 Marionette TRACE conn7 <- [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:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1005ms 07:59:39 INFO - PROCESS | 1512 | 1461337179929 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 1512 | 1461337179932 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 07:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:59:39 INFO - PROCESS | 1512 | 1461337179936 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1512 | 1461337179941 Marionette TRACE conn7 <- [1,1250,null,{}] 07:59:39 INFO - PROCESS | 1512 | 1461337179952 Marionette TRACE conn7 -> [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:59:40 INFO - PROCESS | 1512 | 1461337180068 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 07:59:40 INFO - PROCESS | 1512 | 1461337180191 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E713000 == 63 [pid = 1512] [id = 322] 07:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E376931000) [pid = 1512] [serial = 965] [outer = 0000000000000000] 07:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E3777AF800) [pid = 1512] [serial = 966] [outer = 000000E376931000] 07:59:40 INFO - PROCESS | 1512 | 1461337180251 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E37DB7C000) [pid = 1512] [serial = 967] [outer = 000000E376931000] 07:59:40 INFO - PROCESS | 1512 | 1461337180829 Marionette TRACE conn7 <- [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:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 942ms 07:59:40 INFO - PROCESS | 1512 | 1461337180880 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 1512 | 1461337180883 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 07:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:59:40 INFO - PROCESS | 1512 | 1461337180887 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1512 | 1461337180889 Marionette TRACE conn7 <- [1,1254,null,{}] 07:59:40 INFO - PROCESS | 1512 | 1461337180893 Marionette TRACE conn7 -> [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:59:41 INFO - PROCESS | 1512 | 1461337181006 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 07:59:41 INFO - PROCESS | 1512 | 1461337181126 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F910800 == 64 [pid = 1512] [id = 323] 07:59:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E377B30000) [pid = 1512] [serial = 968] [outer = 0000000000000000] 07:59:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E377B36800) [pid = 1512] [serial = 969] [outer = 000000E377B30000] 07:59:41 INFO - PROCESS | 1512 | 1461337181194 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E37DB75800) [pid = 1512] [serial = 970] [outer = 000000E377B30000] 07:59:41 INFO - PROCESS | 1512 | 1461337181780 Marionette TRACE conn7 <- [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:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 984ms 07:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:59:41 INFO - PROCESS | 1512 | 1461337181873 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 1512 | 1461337181876 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 07:59:41 INFO - PROCESS | 1512 | 1461337181880 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 1512 | 1461337181882 Marionette TRACE conn7 <- [1,1258,null,{}] 07:59:41 INFO - PROCESS | 1512 | 1461337181886 Marionette TRACE conn7 -> [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:59:42 INFO - PROCESS | 1512 | 1461337182037 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 07:59:42 INFO - PROCESS | 1512 | 1461337182086 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3029F7800 == 65 [pid = 1512] [id = 324] 07:59:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E30895F800) [pid = 1512] [serial = 971] [outer = 0000000000000000] 07:59:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E308969000) [pid = 1512] [serial = 972] [outer = 000000E30895F800] 07:59:42 INFO - PROCESS | 1512 | 1461337182142 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E308A7D400) [pid = 1512] [serial = 973] [outer = 000000E30895F800] 07:59:42 INFO - PROCESS | 1512 | 1461337182871 Marionette TRACE conn7 <- [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:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1024ms 07:59:42 INFO - PROCESS | 1512 | 1461337182907 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 1512 | 1461337182911 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 07:59:42 INFO - PROCESS | 1512 | 1461337182917 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:59:42 INFO - PROCESS | 1512 | 1461337182921 Marionette TRACE conn7 <- [1,1262,null,{}] 07:59:42 INFO - PROCESS | 1512 | 1461337182927 Marionette TRACE conn7 -> [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:59:43 INFO - PROCESS | 1512 | 1461337183029 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 07:59:43 INFO - PROCESS | 1512 | 1461337183158 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5A000 == 66 [pid = 1512] [id = 325] 07:59:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E301D2F000) [pid = 1512] [serial = 974] [outer = 0000000000000000] 07:59:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E3045C2C00) [pid = 1512] [serial = 975] [outer = 000000E301D2F000] 07:59:43 INFO - PROCESS | 1512 | 1461337183210 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E3068DD800) [pid = 1512] [serial = 976] [outer = 000000E301D2F000] 07:59:43 INFO - PROCESS | 1512 | 1461337183814 Marionette TRACE conn7 <- [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:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DC2F800 == 65 [pid = 1512] [id = 276] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E717000 == 64 [pid = 1512] [id = 278] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DB6B000 == 63 [pid = 1512] [id = 318] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C1C6800 == 62 [pid = 1512] [id = 317] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD5F000 == 61 [pid = 1512] [id = 316] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068A7800 == 60 [pid = 1512] [id = 315] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D57800 == 59 [pid = 1512] [id = 314] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E37171F800 == 58 [pid = 1512] [id = 313] 07:59:43 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E375D2CC00) [pid = 1512] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:59:43 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E30890BC00) [pid = 1512] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:59:43 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E30584E800) [pid = 1512] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E370618800 == 57 [pid = 1512] [id = 312] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F89000 == 56 [pid = 1512] [id = 311] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B55000 == 55 [pid = 1512] [id = 310] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E308418800 == 54 [pid = 1512] [id = 309] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD4A000 == 53 [pid = 1512] [id = 307] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E3769E6000 == 52 [pid = 1512] [id = 306] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084DD800 == 51 [pid = 1512] [id = 305] 07:59:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E306422800 == 50 [pid = 1512] [id = 304] 07:59:43 INFO - PROCESS | 1512 | 1461337183917 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 1512 | 1461337183923 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 07:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:59:43 INFO - PROCESS | 1512 | 1461337183931 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 1512 | 1461337183934 Marionette TRACE conn7 <- [1,1266,null,{}] 07:59:43 INFO - PROCESS | 1512 | 1461337183938 Marionette TRACE conn7 -> [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:59:44 INFO - PROCESS | 1512 | 1461337184034 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E37665C400) [pid = 1512] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E37B802C00) [pid = 1512] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E308052000) [pid = 1512] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E37C13FC00) [pid = 1512] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E306AED800) [pid = 1512] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E37745B800) [pid = 1512] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E37066DC00) [pid = 1512] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E36BFB1400) [pid = 1512] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E36BFB9400) [pid = 1512] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E3769BA800) [pid = 1512] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E377B75400) [pid = 1512] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E36F51C400) [pid = 1512] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E3708E2000) [pid = 1512] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E36FB4A400) [pid = 1512] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E370F65400) [pid = 1512] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E36FC62800) [pid = 1512] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3710A1400) [pid = 1512] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308285C00) [pid = 1512] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E3716AFC00) [pid = 1512] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E37749BC00) [pid = 1512] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E308330400) [pid = 1512] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308A79400) [pid = 1512] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E30550E400) [pid = 1512] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E305811800) [pid = 1512] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E36F3C3800) [pid = 1512] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E37DA86400) [pid = 1512] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E3769C1C00) [pid = 1512] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E36BFB5800) [pid = 1512] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E308255800) [pid = 1512] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E308002400) [pid = 1512] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E30801B400) [pid = 1512] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E305C8A400) [pid = 1512] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E3068D8800) [pid = 1512] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:59:44 INFO - PROCESS | 1512 | 1461337184129 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F3000 == 51 [pid = 1512] [id = 326] 07:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E30550D400) [pid = 1512] [serial = 977] [outer = 0000000000000000] 07:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E305808C00) [pid = 1512] [serial = 978] [outer = 000000E30550D400] 07:59:44 INFO - PROCESS | 1512 | 1461337184179 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E305DADC00) [pid = 1512] [serial = 979] [outer = 000000E30550D400] 07:59:44 INFO - PROCESS | 1512 | 1461337184639 Marionette TRACE conn7 <- [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:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 732ms 07:59:44 INFO - PROCESS | 1512 | 1461337184666 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 1512 | 1461337184669 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 07:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:59:44 INFO - PROCESS | 1512 | 1461337184672 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 1512 | 1461337184676 Marionette TRACE conn7 <- [1,1270,null,{}] 07:59:44 INFO - PROCESS | 1512 | 1461337184687 Marionette TRACE conn7 -> [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:59:44 INFO - PROCESS | 1512 | 1461337184778 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 07:59:44 INFO - PROCESS | 1512 | 1461337184788 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30847A800 == 52 [pid = 1512] [id = 327] 07:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E30804EC00) [pid = 1512] [serial = 980] [outer = 0000000000000000] 07:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E308255800) [pid = 1512] [serial = 981] [outer = 000000E30804EC00] 07:59:44 INFO - PROCESS | 1512 | 1461337184839 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E30832E400) [pid = 1512] [serial = 982] [outer = 000000E30804EC00] 07:59:45 INFO - PROCESS | 1512 | 1461337185323 Marionette TRACE conn7 <- [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:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 692ms 07:59:45 INFO - PROCESS | 1512 | 1461337185367 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 1512 | 1461337185369 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 07:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:59:45 INFO - PROCESS | 1512 | 1461337185373 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 1512 | 1461337185374 Marionette TRACE conn7 <- [1,1274,null,{}] 07:59:45 INFO - PROCESS | 1512 | 1461337185378 Marionette TRACE conn7 -> [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:59:45 INFO - PROCESS | 1512 | 1461337185464 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 07:59:45 INFO - PROCESS | 1512 | 1461337185472 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F82800 == 53 [pid = 1512] [id = 328] 07:59:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30896BC00) [pid = 1512] [serial = 983] [outer = 0000000000000000] 07:59:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E308A85C00) [pid = 1512] [serial = 984] [outer = 000000E30896BC00] 07:59:45 INFO - PROCESS | 1512 | 1461337185522 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E309109400) [pid = 1512] [serial = 985] [outer = 000000E30896BC00] 07:59:45 INFO - PROCESS | 1512 | 1461337185947 Marionette TRACE conn7 <- [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:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 627ms 07:59:46 INFO - PROCESS | 1512 | 1461337186003 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1512 | 1461337186005 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 07:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:59:46 INFO - PROCESS | 1512 | 1461337186009 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1512 | 1461337186010 Marionette TRACE conn7 <- [1,1278,null,{}] 07:59:46 INFO - PROCESS | 1512 | 1461337186014 Marionette TRACE conn7 -> [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:59:46 INFO - PROCESS | 1512 | 1461337186096 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 07:59:46 INFO - PROCESS | 1512 | 1461337186131 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370610800 == 54 [pid = 1512] [id = 329] 07:59:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E36BFAD000) [pid = 1512] [serial = 986] [outer = 0000000000000000] 07:59:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E36BFB9400) [pid = 1512] [serial = 987] [outer = 000000E36BFAD000] 07:59:46 INFO - PROCESS | 1512 | 1461337186177 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E36F513800) [pid = 1512] [serial = 988] [outer = 000000E36BFAD000] 07:59:46 INFO - PROCESS | 1512 | 1461337186652 Marionette TRACE conn7 <- [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:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 07:59:46 INFO - PROCESS | 1512 | 1461337186702 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1512 | 1461337186704 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 07:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:59:46 INFO - PROCESS | 1512 | 1461337186707 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1512 | 1461337186709 Marionette TRACE conn7 <- [1,1282,null,{}] 07:59:46 INFO - PROCESS | 1512 | 1461337186713 Marionette TRACE conn7 -> [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:59:46 INFO - PROCESS | 1512 | 1461337186843 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 07:59:46 INFO - PROCESS | 1512 | 1461337186897 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371410000 == 55 [pid = 1512] [id = 330] 07:59:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E36FC5C000) [pid = 1512] [serial = 989] [outer = 0000000000000000] 07:59:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E370D3A400) [pid = 1512] [serial = 990] [outer = 000000E36FC5C000] 07:59:46 INFO - PROCESS | 1512 | 1461337186946 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E370E9A000) [pid = 1512] [serial = 991] [outer = 000000E36FC5C000] 07:59:47 INFO - PROCESS | 1512 | 1461337187392 Marionette TRACE conn7 <- [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:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 735ms 07:59:47 INFO - PROCESS | 1512 | 1461337187455 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1512 | 1461337187458 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 07:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:59:47 INFO - PROCESS | 1512 | 1461337187471 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1512 | 1461337187473 Marionette TRACE conn7 <- [1,1286,null,{}] 07:59:47 INFO - PROCESS | 1512 | 1461337187477 Marionette TRACE conn7 -> [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:59:47 INFO - PROCESS | 1512 | 1461337187588 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 07:59:47 INFO - PROCESS | 1512 | 1461337187662 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372758800 == 56 [pid = 1512] [id = 331] 07:59:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E37109C800) [pid = 1512] [serial = 992] [outer = 0000000000000000] 07:59:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3710A4000) [pid = 1512] [serial = 993] [outer = 000000E37109C800] 07:59:47 INFO - PROCESS | 1512 | 1461337187707 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E3716BA400) [pid = 1512] [serial = 994] [outer = 000000E37109C800] 07:59:48 INFO - PROCESS | 1512 | 1461337188139 Marionette TRACE conn7 <- [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:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 07:59:48 INFO - PROCESS | 1512 | 1461337188205 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 1512 | 1461337188208 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 07:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:59:48 INFO - PROCESS | 1512 | 1461337188211 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 1512 | 1461337188213 Marionette TRACE conn7 <- [1,1290,null,{}] 07:59:48 INFO - PROCESS | 1512 | 1461337188216 Marionette TRACE conn7 -> [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:59:48 INFO - PROCESS | 1512 | 1461337188324 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 07:59:48 INFO - PROCESS | 1512 | 1461337188525 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E302CD4800) [pid = 1512] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3710A4C00) [pid = 1512] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E30832F400) [pid = 1512] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E37D65D400) [pid = 1512] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E3777ABC00) [pid = 1512] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E3760BC400) [pid = 1512] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E37B8A5000) [pid = 1512] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308329800) [pid = 1512] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E305849400) [pid = 1512] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E37692C000) [pid = 1512] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E370E57800) [pid = 1512] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E305848800) [pid = 1512] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E36F516C00) [pid = 1512] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E37D5D0000) [pid = 1512] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E307E42800) [pid = 1512] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:59:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D39800 == 57 [pid = 1512] [id = 332] 07:59:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E304331000) [pid = 1512] [serial = 995] [outer = 0000000000000000] 07:59:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E30584A000) [pid = 1512] [serial = 996] [outer = 000000E304331000] 07:59:48 INFO - PROCESS | 1512 | 1461337188581 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E36F3C6800) [pid = 1512] [serial = 997] [outer = 000000E304331000] 07:59:48 INFO - PROCESS | 1512 | 1461337188973 Marionette TRACE conn7 <- [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:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 776ms 07:59:49 INFO - PROCESS | 1512 | 1461337188990 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 1512 | 1461337188992 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 07:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:59:49 INFO - PROCESS | 1512 | 1461337188996 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 1512 | 1461337188998 Marionette TRACE conn7 <- [1,1294,null,{}] 07:59:49 INFO - PROCESS | 1512 | 1461337189001 Marionette TRACE conn7 -> [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:59:49 INFO - PROCESS | 1512 | 1461337189111 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 07:59:49 INFO - PROCESS | 1512 | 1461337189119 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37772B000 == 58 [pid = 1512] [id = 333] 07:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E308258000) [pid = 1512] [serial = 998] [outer = 0000000000000000] 07:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E375939C00) [pid = 1512] [serial = 999] [outer = 000000E308258000] 07:59:49 INFO - PROCESS | 1512 | 1461337189166 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E37665D800) [pid = 1512] [serial = 1000] [outer = 000000E308258000] 07:59:49 INFO - PROCESS | 1512 | 1461337189574 Marionette TRACE conn7 <- [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:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 07:59:49 INFO - PROCESS | 1512 | 1461337189627 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 1512 | 1461337189629 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 07:59:49 INFO - PROCESS | 1512 | 1461337189632 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:59:49 INFO - PROCESS | 1512 | 1461337189634 Marionette TRACE conn7 <- [1,1298,null,{}] 07:59:49 INFO - PROCESS | 1512 | 1461337189638 Marionette TRACE conn7 -> [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:59:49 INFO - PROCESS | 1512 | 1461337189754 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 07:59:49 INFO - PROCESS | 1512 | 1461337189763 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B190800 == 59 [pid = 1512] [id = 334] 07:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E376486C00) [pid = 1512] [serial = 1001] [outer = 0000000000000000] 07:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E376939C00) [pid = 1512] [serial = 1002] [outer = 000000E376486C00] 07:59:49 INFO - PROCESS | 1512 | 1461337189813 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E37749C000) [pid = 1512] [serial = 1003] [outer = 000000E376486C00] 07:59:50 INFO - PROCESS | 1512 | 1461337190217 Marionette TRACE conn7 <- [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:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 07:59:50 INFO - PROCESS | 1512 | 1461337190264 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 1512 | 1461337190267 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 07:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:59:50 INFO - PROCESS | 1512 | 1461337190270 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 1512 | 1461337190272 Marionette TRACE conn7 <- [1,1302,null,{}] 07:59:50 INFO - PROCESS | 1512 | 1461337190276 Marionette TRACE conn7 -> [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:59:50 INFO - PROCESS | 1512 | 1461337190441 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 07:59:50 INFO - PROCESS | 1512 | 1461337190459 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D995000 == 60 [pid = 1512] [id = 335] 07:59:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E3777B4400) [pid = 1512] [serial = 1004] [outer = 0000000000000000] 07:59:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E37B155400) [pid = 1512] [serial = 1005] [outer = 000000E3777B4400] 07:59:50 INFO - PROCESS | 1512 | 1461337190510 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E37C199C00) [pid = 1512] [serial = 1006] [outer = 000000E3777B4400] 07:59:51 INFO - PROCESS | 1512 | 1461337191176 Marionette TRACE conn7 <- [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:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 943ms 07:59:51 INFO - PROCESS | 1512 | 1461337191217 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 1512 | 1461337191224 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 07:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:59:51 INFO - PROCESS | 1512 | 1461337191230 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 1512 | 1461337191234 Marionette TRACE conn7 <- [1,1306,null,{}] 07:59:51 INFO - PROCESS | 1512 | 1461337191240 Marionette TRACE conn7 -> [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:59:51 INFO - PROCESS | 1512 | 1461337191358 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 07:59:51 INFO - PROCESS | 1512 | 1461337191482 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E66800 == 61 [pid = 1512] [id = 336] 07:59:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E305DA6400) [pid = 1512] [serial = 1007] [outer = 0000000000000000] 07:59:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E306AA5800) [pid = 1512] [serial = 1008] [outer = 000000E305DA6400] 07:59:51 INFO - PROCESS | 1512 | 1461337191542 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30801B000) [pid = 1512] [serial = 1009] [outer = 000000E305DA6400] 07:59:52 INFO - PROCESS | 1512 | 1461337192154 Marionette TRACE conn7 <- [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:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 985ms 07:59:52 INFO - PROCESS | 1512 | 1461337192217 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 1512 | 1461337192224 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 07:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:59:52 INFO - PROCESS | 1512 | 1461337192231 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1512 | 1461337192234 Marionette TRACE conn7 <- [1,1310,null,{}] 07:59:52 INFO - PROCESS | 1512 | 1461337192238 Marionette TRACE conn7 -> [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:59:52 INFO - PROCESS | 1512 | 1461337192393 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 07:59:52 INFO - PROCESS | 1512 | 1461337192450 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370DBF800 == 62 [pid = 1512] [id = 337] 07:59:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E308965800) [pid = 1512] [serial = 1010] [outer = 0000000000000000] 07:59:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E308A85000) [pid = 1512] [serial = 1011] [outer = 000000E308965800] 07:59:52 INFO - PROCESS | 1512 | 1461337192507 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E36F517000) [pid = 1512] [serial = 1012] [outer = 000000E308965800] 07:59:53 INFO - PROCESS | 1512 | 1461337193162 Marionette TRACE conn7 <- [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:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 983ms 07:59:53 INFO - PROCESS | 1512 | 1461337193219 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 1512 | 1461337193223 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 07:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:59:53 INFO - PROCESS | 1512 | 1461337193227 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1512 | 1461337193231 Marionette TRACE conn7 <- [1,1314,null,{}] 07:59:53 INFO - PROCESS | 1512 | 1461337193257 Marionette TRACE conn7 -> [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:59:53 INFO - PROCESS | 1512 | 1461337193400 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 07:59:53 INFO - PROCESS | 1512 | 1461337193458 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DB65000 == 63 [pid = 1512] [id = 338] 07:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E37268E000) [pid = 1512] [serial = 1013] [outer = 0000000000000000] 07:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E3760BB800) [pid = 1512] [serial = 1014] [outer = 000000E37268E000] 07:59:53 INFO - PROCESS | 1512 | 1461337193519 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E377B3A400) [pid = 1512] [serial = 1015] [outer = 000000E37268E000] 07:59:54 INFO - PROCESS | 1512 | 1461337194046 Marionette TRACE conn7 <- [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:59:54 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:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 837ms 07:59:54 INFO - PROCESS | 1512 | 1461337194074 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1512 | 1461337194077 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 07:59:54 INFO - PROCESS | 1512 | 1461337194082 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:59:54 INFO - PROCESS | 1512 | 1461337194085 Marionette TRACE conn7 <- [1,1318,null,{}] 07:59:54 INFO - PROCESS | 1512 | 1461337194089 Marionette TRACE conn7 -> [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:59:54 INFO - PROCESS | 1512 | 1461337194204 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 07:59:54 INFO - PROCESS | 1512 | 1461337194296 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E4D9800 == 64 [pid = 1512] [id = 339] 07:59:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E37B805800) [pid = 1512] [serial = 1016] [outer = 0000000000000000] 07:59:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E37C136800) [pid = 1512] [serial = 1017] [outer = 000000E37B805800] 07:59:54 INFO - PROCESS | 1512 | 1461337194353 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E37D651000) [pid = 1512] [serial = 1018] [outer = 000000E37B805800] 07:59:54 INFO - PROCESS | 1512 | 1461337194837 Marionette TRACE conn7 <- [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:59:54 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:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 839ms 07:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:59:54 INFO - PROCESS | 1512 | 1461337194924 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1512 | 1461337194926 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 07:59:54 INFO - PROCESS | 1512 | 1461337194930 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 1512 | 1461337194932 Marionette TRACE conn7 <- [1,1322,null,{}] 07:59:54 INFO - PROCESS | 1512 | 1461337194936 Marionette TRACE conn7 -> [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:59:55 INFO - PROCESS | 1512 | 1461337195044 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 07:59:55 INFO - PROCESS | 1512 | 1461337195164 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F922000 == 65 [pid = 1512] [id = 340] 07:59:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E37D65D400) [pid = 1512] [serial = 1019] [outer = 0000000000000000] 07:59:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E37D83E000) [pid = 1512] [serial = 1020] [outer = 000000E37D65D400] 07:59:55 INFO - PROCESS | 1512 | 1461337195225 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E37DB7F800) [pid = 1512] [serial = 1021] [outer = 000000E37D65D400] 07:59:55 INFO - PROCESS | 1512 | 1461337195843 Marionette TRACE conn7 <- [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:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 941ms 07:59:55 INFO - PROCESS | 1512 | 1461337195872 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1512 | 1461337195875 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 07:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:59:55 INFO - PROCESS | 1512 | 1461337195878 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1512 | 1461337195881 Marionette TRACE conn7 <- [1,1326,null,{}] 07:59:55 INFO - PROCESS | 1512 | 1461337195884 Marionette TRACE conn7 -> [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:59:56 INFO - PROCESS | 1512 | 1461337196021 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 07:59:56 INFO - PROCESS | 1512 | 1461337196150 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D44000 == 66 [pid = 1512] [id = 341] 07:59:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E304330400) [pid = 1512] [serial = 1022] [outer = 0000000000000000] 07:59:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E305C94C00) [pid = 1512] [serial = 1023] [outer = 000000E304330400] 07:59:56 INFO - PROCESS | 1512 | 1461337196242 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E370E50400) [pid = 1512] [serial = 1024] [outer = 000000E304330400] 07:59:57 INFO - PROCESS | 1512 | 1461337197375 Marionette TRACE conn7 <- [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:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1535ms 07:59:57 INFO - PROCESS | 1512 | 1461337197417 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 1512 | 1461337197421 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 07:59:57 INFO - PROCESS | 1512 | 1461337197425 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:59:57 INFO - PROCESS | 1512 | 1461337197428 Marionette TRACE conn7 <- [1,1330,null,{}] 07:59:57 INFO - PROCESS | 1512 | 1461337197435 Marionette TRACE conn7 -> [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:59:57 INFO - PROCESS | 1512 | 1461337197543 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 07:59:57 INFO - PROCESS | 1512 | 1461337197661 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B190800 == 65 [pid = 1512] [id = 334] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37772B000 == 64 [pid = 1512] [id = 333] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D39800 == 63 [pid = 1512] [id = 332] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E372758800 == 62 [pid = 1512] [id = 331] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E371410000 == 61 [pid = 1512] [id = 330] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E370610800 == 60 [pid = 1512] [id = 329] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F82800 == 59 [pid = 1512] [id = 328] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E30847A800 == 58 [pid = 1512] [id = 327] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F3000 == 57 [pid = 1512] [id = 326] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E36BFB0000) [pid = 1512] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E376413800) [pid = 1512] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E37E06A800) [pid = 1512] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30583A800 == 58 [pid = 1512] [id = 342] 07:59:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E3045C5000) [pid = 1512] [serial = 1025] [outer = 0000000000000000] 07:59:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E30580EC00) [pid = 1512] [serial = 1026] [outer = 000000E3045C5000] 07:59:57 INFO - PROCESS | 1512 | 1461337197758 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E30800C400) [pid = 1512] [serial = 1027] [outer = 000000E3045C5000] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E5A000 == 57 [pid = 1512] [id = 325] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E3029F7800 == 56 [pid = 1512] [id = 324] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F910800 == 55 [pid = 1512] [id = 323] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E713000 == 54 [pid = 1512] [id = 322] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E371476000 == 53 [pid = 1512] [id = 321] 07:59:57 INFO - PROCESS | 1512 | --DOCSHELL 000000E30846D800 == 52 [pid = 1512] [id = 320] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E306AF8800) [pid = 1512] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E37B28C000) [pid = 1512] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E36F3BF800) [pid = 1512] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E37DA81400) [pid = 1512] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E37D841400) [pid = 1512] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E37749CC00) [pid = 1512] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E37BB2C800) [pid = 1512] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E302CD9800) [pid = 1512] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E37A2A7800) [pid = 1512] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E308E56000) [pid = 1512] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E36BFB3400) [pid = 1512] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E305DAD400) [pid = 1512] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30800F000) [pid = 1512] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E307E4D800) [pid = 1512] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E3777A8800) [pid = 1512] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E376930400) [pid = 1512] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3716B1400) [pid = 1512] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E306AF8000) [pid = 1512] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E305C89400) [pid = 1512] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E36F63B000) [pid = 1512] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E370D3E000) [pid = 1512] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E37D656C00) [pid = 1512] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E37C33CC00) [pid = 1512] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E308908800) [pid = 1512] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E37D677800) [pid = 1512] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E37D680000) [pid = 1512] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E370E8F400) [pid = 1512] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:59:57 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E3718E5C00) [pid = 1512] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:59:58 INFO - PROCESS | 1512 | 1461337198136 Marionette TRACE conn7 <- [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:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 731ms 07:59:58 INFO - PROCESS | 1512 | 1461337198164 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 1512 | 1461337198170 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 07:59:58 INFO - PROCESS | 1512 | 1461337198176 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:59:58 INFO - PROCESS | 1512 | 1461337198179 Marionette TRACE conn7 <- [1,1334,null,{}] 07:59:58 INFO - PROCESS | 1512 | 1461337198183 Marionette TRACE conn7 -> [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:59:58 INFO - PROCESS | 1512 | 1461337198275 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 07:59:58 INFO - PROCESS | 1512 | 1461337198311 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308478800 == 53 [pid = 1512] [id = 343] 07:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308252000) [pid = 1512] [serial = 1028] [outer = 0000000000000000] 07:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30827E800) [pid = 1512] [serial = 1029] [outer = 000000E308252000] 07:59:58 INFO - PROCESS | 1512 | 1461337198393 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E308334400) [pid = 1512] [serial = 1030] [outer = 000000E308252000] 07:59:59 INFO - PROCESS | 1512 | 1461337199011 Marionette TRACE conn7 <- [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:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 880ms 07:59:59 INFO - PROCESS | 1512 | 1461337199062 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 1512 | 1461337199064 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 07:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:59:59 INFO - PROCESS | 1512 | 1461337199068 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 1512 | 1461337199071 Marionette TRACE conn7 <- [1,1338,null,{}] 07:59:59 INFO - PROCESS | 1512 | 1461337199092 Marionette TRACE conn7 -> [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:59:59 INFO - PROCESS | 1512 | 1461337199187 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 07:59:59 INFO - PROCESS | 1512 | 1461337199195 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093ED800 == 54 [pid = 1512] [id = 344] 07:59:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E30910E400) [pid = 1512] [serial = 1031] [outer = 0000000000000000] 07:59:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E36BFB2000) [pid = 1512] [serial = 1032] [outer = 000000E30910E400] 07:59:59 INFO - PROCESS | 1512 | 1461337199244 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E36F516000) [pid = 1512] [serial = 1033] [outer = 000000E30910E400] 07:59:59 INFO - PROCESS | 1512 | 1461337199701 Marionette TRACE conn7 <- [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:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 692ms 07:59:59 INFO - PROCESS | 1512 | 1461337199763 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 07:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:59:59 INFO - PROCESS | 1512 | 1461337199766 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 07:59:59 INFO - PROCESS | 1512 | 1461337199769 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 1512 | 1461337199771 Marionette TRACE conn7 <- [1,1342,null,{}] 07:59:59 INFO - PROCESS | 1512 | 1461337199792 Marionette TRACE conn7 -> [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:59:59 INFO - PROCESS | 1512 | 1461337199882 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 07:59:59 INFO - PROCESS | 1512 | 1461337199888 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37118C000 == 55 [pid = 1512] [id = 345] 07:59:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E36FB55000) [pid = 1512] [serial = 1034] [outer = 0000000000000000] 07:59:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E3704DDC00) [pid = 1512] [serial = 1035] [outer = 000000E36FB55000] 07:59:59 INFO - PROCESS | 1512 | 1461337199938 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E370E58800) [pid = 1512] [serial = 1036] [outer = 000000E36FB55000] 08:00:00 INFO - PROCESS | 1512 | 1461337200409 Marionette TRACE conn7 <- [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]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 690ms 08:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:00:00 INFO - PROCESS | 1512 | 1461337200462 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1512 | 1461337200465 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 08:00:00 INFO - PROCESS | 1512 | 1461337200473 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1512 | 1461337200475 Marionette TRACE conn7 <- [1,1346,null,{}] 08:00:00 INFO - PROCESS | 1512 | 1461337200478 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 1512 | 1461337200620 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 08:00:00 INFO - PROCESS | 1512 | 1461337200645 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B52000 == 56 [pid = 1512] [id = 346] 08:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E370F6A800) [pid = 1512] [serial = 1037] [outer = 0000000000000000] 08:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E3710A7C00) [pid = 1512] [serial = 1038] [outer = 000000E370F6A800] 08:00:00 INFO - PROCESS | 1512 | 1461337200695 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3716BB400) [pid = 1512] [serial = 1039] [outer = 000000E370F6A800] 08:00:01 INFO - PROCESS | 1512 | 1461337201109 Marionette TRACE conn7 <- [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]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E37109C800) [pid = 1512] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2739ms 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E304331000) [pid = 1512] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308258000) [pid = 1512] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E30804EC00) [pid = 1512] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E36BFAD000) [pid = 1512] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E376486C00) [pid = 1512] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E301D2F000) [pid = 1512] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E36FC5C000) [pid = 1512] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E30550D400) [pid = 1512] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30896BC00) [pid = 1512] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:00:03 INFO - PROCESS | 1512 | 1461337203210 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 1512 | 1461337203212 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 08:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:00:03 INFO - PROCESS | 1512 | 1461337203215 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1512 | 1461337203217 Marionette TRACE conn7 <- [1,1350,null,{}] 08:00:03 INFO - PROCESS | 1512 | 1461337203221 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 1512 | 1461337203315 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 08:00:03 INFO - PROCESS | 1512 | 1461337203321 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376878800 == 57 [pid = 1512] [id = 347] 08:00:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E370E57400) [pid = 1512] [serial = 1040] [outer = 0000000000000000] 08:00:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E3716BB800) [pid = 1512] [serial = 1041] [outer = 000000E370E57400] 08:00:03 INFO - PROCESS | 1512 | 1461337203374 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E37692E400) [pid = 1512] [serial = 1042] [outer = 000000E370E57400] 08:00:03 INFO - PROCESS | 1512 | 1461337203759 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 586ms 08:00:03 INFO - PROCESS | 1512 | 1461337203804 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 1512 | 1461337203806 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 08:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:00:03 INFO - PROCESS | 1512 | 1461337203810 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1512 | 1461337203811 Marionette TRACE conn7 <- [1,1354,null,{}] 08:00:03 INFO - PROCESS | 1512 | 1461337203815 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 1512 | 1461337203932 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 08:00:03 INFO - PROCESS | 1512 | 1461337203939 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37A219000 == 58 [pid = 1512] [id = 348] 08:00:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E37749A800) [pid = 1512] [serial = 1043] [outer = 0000000000000000] 08:00:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E377B31000) [pid = 1512] [serial = 1044] [outer = 000000E37749A800] 08:00:03 INFO - PROCESS | 1512 | 1461337203990 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E37B157C00) [pid = 1512] [serial = 1045] [outer = 000000E37749A800] 08:00:04 INFO - PROCESS | 1512 | 1461337204641 Marionette TRACE conn7 <- [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] 08:00:04 INFO - PROCESS | 1512 | 1461337204834 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 08:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:00:04 INFO - PROCESS | 1512 | 1461337204896 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1512 | 1461337204900 Marionette TRACE conn7 <- [1,1358,null,{}] 08:00:04 INFO - PROCESS | 1512 | 1461337204907 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 1512 | 1461337205053 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 08:00:05 INFO - PROCESS | 1512 | 1461337205140 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F89000 == 59 [pid = 1512] [id = 349] 08:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E305DB0400) [pid = 1512] [serial = 1046] [outer = 0000000000000000] 08:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E308058000) [pid = 1512] [serial = 1047] [outer = 000000E305DB0400] 08:00:05 INFO - PROCESS | 1512 | 1461337205199 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30890FC00) [pid = 1512] [serial = 1048] [outer = 000000E305DB0400] 08:00:05 INFO - PROCESS | 1512 | 1461337205830 Marionette TRACE conn7 <- [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] 08:00:05 INFO - PROCESS | 1512 | 1461337205888 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 08:00:05 INFO - PROCESS | 1512 | 1461337205895 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:00:05 INFO - PROCESS | 1512 | 1461337205898 Marionette TRACE conn7 <- [1,1362,null,{}] 08:00:05 INFO - PROCESS | 1512 | 1461337205903 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 1512 | 1461337206021 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 08:00:06 INFO - PROCESS | 1512 | 1461337206142 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377B56000 == 60 [pid = 1512] [id = 350] 08:00:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E36BFBB800) [pid = 1512] [serial = 1049] [outer = 0000000000000000] 08:00:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E370D3FC00) [pid = 1512] [serial = 1050] [outer = 000000E36BFBB800] 08:00:06 INFO - PROCESS | 1512 | 1461337206200 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E37213D000) [pid = 1512] [serial = 1051] [outer = 000000E36BFBB800] 08:00:06 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:06 INFO - PROCESS | 1512 | 1461337206821 Marionette TRACE conn7 <- [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] 08:00:06 INFO - PROCESS | 1512 | 1461337206889 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 08:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:00:06 INFO - PROCESS | 1512 | 1461337206893 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 1512 | 1461337206897 Marionette TRACE conn7 <- [1,1366,null,{}] 08:00:06 INFO - PROCESS | 1512 | 1461337206909 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 1512 | 1461337207055 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 08:00:07 INFO - PROCESS | 1512 | 1461337207180 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D634000 == 61 [pid = 1512] [id = 351] 08:00:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E377B34000) [pid = 1512] [serial = 1052] [outer = 0000000000000000] 08:00:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E37C13C000) [pid = 1512] [serial = 1053] [outer = 000000E377B34000] 08:00:07 INFO - PROCESS | 1512 | 1461337207240 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E37D681000) [pid = 1512] [serial = 1054] [outer = 000000E377B34000] 08:00:07 INFO - PROCESS | 1512 | 1461337207797 Marionette TRACE conn7 <- [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] 08:00:07 INFO - PROCESS | 1512 | 1461337207841 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 08:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:00:07 INFO - PROCESS | 1512 | 1461337207844 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 1512 | 1461337207847 Marionette TRACE conn7 <- [1,1370,null,{}] 08:00:07 INFO - PROCESS | 1512 | 1461337207850 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 1512 | 1461337207962 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 08:00:08 INFO - PROCESS | 1512 | 1461337208054 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E1C1000 == 62 [pid = 1512] [id = 352] 08:00:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E37D841400) [pid = 1512] [serial = 1055] [outer = 0000000000000000] 08:00:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E37DE63400) [pid = 1512] [serial = 1056] [outer = 000000E37D841400] 08:00:08 INFO - PROCESS | 1512 | 1461337208110 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E37E405C00) [pid = 1512] [serial = 1057] [outer = 000000E37D841400] 08:00:08 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:08 INFO - PROCESS | 1512 | 1461337208689 Marionette TRACE conn7 <- [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] 08:00:08 INFO - PROCESS | 1512 | 1461337208729 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 08:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:00:08 INFO - PROCESS | 1512 | 1461337208732 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 1512 | 1461337208735 Marionette TRACE conn7 <- [1,1374,null,{}] 08:00:08 INFO - PROCESS | 1512 | 1461337208738 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 1512 | 1461337208844 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 08:00:08 INFO - PROCESS | 1512 | 1461337208935 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F914000 == 63 [pid = 1512] [id = 353] 08:00:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E308366800) [pid = 1512] [serial = 1058] [outer = 0000000000000000] 08:00:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E30836CC00) [pid = 1512] [serial = 1059] [outer = 000000E308366800] 08:00:09 INFO - PROCESS | 1512 | 1461337208991 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E37E382C00) [pid = 1512] [serial = 1060] [outer = 000000E308366800] 08:00:09 INFO - PROCESS | 1512 | 1461337209626 Marionette TRACE conn7 <- [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] 08:00:09 INFO - PROCESS | 1512 | 1461337209683 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 08:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:00:09 INFO - PROCESS | 1512 | 1461337209686 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1512 | 1461337209688 Marionette TRACE conn7 <- [1,1378,null,{}] 08:00:09 INFO - PROCESS | 1512 | 1461337209693 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 1512 | 1461337209814 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 08:00:09 INFO - PROCESS | 1512 | 1461337209938 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F5800 == 64 [pid = 1512] [id = 354] 08:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E302D6C000) [pid = 1512] [serial = 1061] [outer = 0000000000000000] 08:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E305845000) [pid = 1512] [serial = 1062] [outer = 000000E302D6C000] 08:00:10 INFO - PROCESS | 1512 | 1461337209998 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E36F5FDC00) [pid = 1512] [serial = 1063] [outer = 000000E302D6C000] 08:00:10 INFO - PROCESS | 1512 | 1461337210718 Marionette TRACE conn7 <- [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]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1079ms 08:00:10 INFO - PROCESS | 1512 | 1461337210768 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 1512 | 1461337210773 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 08:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:00:10 INFO - PROCESS | 1512 | 1461337210778 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 1512 | 1461337210782 Marionette TRACE conn7 <- [1,1382,null,{}] 08:00:10 INFO - PROCESS | 1512 | 1461337210787 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:10 INFO - PROCESS | 1512 | 1461337210893 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 08:00:11 INFO - PROCESS | 1512 | 1461337211021 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E301605000 == 65 [pid = 1512] [id = 355] 08:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E3068E2000) [pid = 1512] [serial = 1064] [outer = 0000000000000000] 08:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E306AA6800) [pid = 1512] [serial = 1065] [outer = 000000E3068E2000] 08:00:11 INFO - PROCESS | 1512 | 1461337211081 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E308008C00) [pid = 1512] [serial = 1066] [outer = 000000E3068E2000] 08:00:11 INFO - PROCESS | 1512 | --DOCSHELL 000000E376878800 == 64 [pid = 1512] [id = 347] 08:00:11 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B52000 == 63 [pid = 1512] [id = 346] 08:00:11 INFO - PROCESS | 1512 | --DOCSHELL 000000E37118C000 == 62 [pid = 1512] [id = 345] 08:00:11 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093ED800 == 61 [pid = 1512] [id = 344] 08:00:11 INFO - PROCESS | 1512 | --DOCSHELL 000000E308478800 == 60 [pid = 1512] [id = 343] 08:00:11 INFO - PROCESS | 1512 | --DOCSHELL 000000E30583A800 == 59 [pid = 1512] [id = 342] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E306AF9800) [pid = 1512] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E3777AF800) [pid = 1512] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E377B36800) [pid = 1512] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E308969000) [pid = 1512] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E36F515800) [pid = 1512] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | 1461337211689 Marionette TRACE conn7 <- [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]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 942ms 08:00:11 INFO - PROCESS | 1512 | 1461337211724 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 1512 | 1461337211730 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 08:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:00:11 INFO - PROCESS | 1512 | 1461337211736 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 1512 | 1461337211739 Marionette TRACE conn7 <- [1,1386,null,{}] 08:00:11 INFO - PROCESS | 1512 | 1461337211745 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 1512 | 1461337211847 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E376939C00) [pid = 1512] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E3068DD800) [pid = 1512] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E3045C2C00) [pid = 1512] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E370D3A400) [pid = 1512] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E305808C00) [pid = 1512] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E305DADC00) [pid = 1512] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E308A85C00) [pid = 1512] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E309109400) [pid = 1512] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E3710A4000) [pid = 1512] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E370E9A000) [pid = 1512] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E3716BA400) [pid = 1512] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E30584A000) [pid = 1512] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E375939C00) [pid = 1512] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308255800) [pid = 1512] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E30832E400) [pid = 1512] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E36BFB9400) [pid = 1512] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E37749C000) [pid = 1512] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E36F3C6800) [pid = 1512] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E36F513800) [pid = 1512] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E37665D800) [pid = 1512] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:00:11 INFO - PROCESS | 1512 | 1461337211931 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B47800 == 60 [pid = 1512] [id = 356] 08:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E3045C2C00) [pid = 1512] [serial = 1067] [outer = 0000000000000000] 08:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E3068DD800) [pid = 1512] [serial = 1068] [outer = 000000E3045C2C00] 08:00:11 INFO - PROCESS | 1512 | 1461337211980 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E308253000) [pid = 1512] [serial = 1069] [outer = 000000E3045C2C00] 08:00:12 INFO - PROCESS | 1512 | 1461337212370 Marionette TRACE conn7 <- [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]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 692ms 08:00:12 INFO - PROCESS | 1512 | 1461337212431 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 1512 | 1461337212433 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 08:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:00:12 INFO - PROCESS | 1512 | 1461337212437 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 1512 | 1461337212441 Marionette TRACE conn7 <- [1,1390,null,{}] 08:00:12 INFO - PROCESS | 1512 | 1461337212452 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 1512 | 1461337212545 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 08:00:12 INFO - PROCESS | 1512 | 1461337212554 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A2800 == 61 [pid = 1512] [id = 357] 08:00:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308A7E400) [pid = 1512] [serial = 1070] [outer = 0000000000000000] 08:00:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E308E54000) [pid = 1512] [serial = 1071] [outer = 000000E308A7E400] 08:00:12 INFO - PROCESS | 1512 | 1461337212602 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E36BFAEC00) [pid = 1512] [serial = 1072] [outer = 000000E308A7E400] 08:00:13 INFO - PROCESS | 1512 | 1461337213042 Marionette TRACE conn7 <- [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]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 627ms 08:00:13 INFO - PROCESS | 1512 | 1461337213068 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 1512 | 1461337213071 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 08:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:00:13 INFO - PROCESS | 1512 | 1461337213074 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1512 | 1461337213076 Marionette TRACE conn7 <- [1,1394,null,{}] 08:00:13 INFO - PROCESS | 1512 | 1461337213085 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 1512 | 1461337213175 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 08:00:13 INFO - PROCESS | 1512 | 1461337213212 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370DD3000 == 62 [pid = 1512] [id = 358] 08:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E36F51A800) [pid = 1512] [serial = 1073] [outer = 0000000000000000] 08:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E36FB54C00) [pid = 1512] [serial = 1074] [outer = 000000E36F51A800] 08:00:13 INFO - PROCESS | 1512 | 1461337213258 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E3708E6000) [pid = 1512] [serial = 1075] [outer = 000000E36F51A800] 08:00:13 INFO - PROCESS | 1512 | 1461337213688 Marionette TRACE conn7 <- [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]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 649ms 08:00:13 INFO - PROCESS | 1512 | 1461337213724 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 1512 | 1461337213726 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 08:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:00:13 INFO - PROCESS | 1512 | 1461337213730 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1512 | 1461337213732 Marionette TRACE conn7 <- [1,1398,null,{}] 08:00:13 INFO - PROCESS | 1512 | 1461337213735 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 1512 | 1461337213821 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 08:00:13 INFO - PROCESS | 1512 | 1461337213828 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372107000 == 63 [pid = 1512] [id = 359] 08:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E370E5CC00) [pid = 1512] [serial = 1076] [outer = 0000000000000000] 08:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E370F66800) [pid = 1512] [serial = 1077] [outer = 000000E370E5CC00] 08:00:13 INFO - PROCESS | 1512 | 1461337213873 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E3716BA400) [pid = 1512] [serial = 1078] [outer = 000000E370E5CC00] 08:00:14 INFO - PROCESS | 1512 | 1461337214396 Marionette TRACE conn7 <- [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]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 692ms 08:00:14 INFO - PROCESS | 1512 | 1461337214426 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 1512 | 1461337214428 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 08:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:00:14 INFO - PROCESS | 1512 | 1461337214431 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1512 | 1461337214433 Marionette TRACE conn7 <- [1,1402,null,{}] 08:00:14 INFO - PROCESS | 1512 | 1461337214437 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 1512 | 1461337214594 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 08:00:14 INFO - PROCESS | 1512 | 1461337214622 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37634C800 == 64 [pid = 1512] [id = 360] 08:00:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E37213D800) [pid = 1512] [serial = 1079] [outer = 0000000000000000] 08:00:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E3777AC000) [pid = 1512] [serial = 1080] [outer = 000000E37213D800] 08:00:14 INFO - PROCESS | 1512 | 1461337214670 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E37B158000) [pid = 1512] [serial = 1081] [outer = 000000E37213D800] 08:00:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E37D658000) [pid = 1512] [serial = 1082] [outer = 000000E37B28FC00] 08:00:15 INFO - PROCESS | 1512 | 1461337215218 Marionette TRACE conn7 <- [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]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 838ms 08:00:15 INFO - PROCESS | 1512 | 1461337215272 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 1512 | 1461337215274 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 08:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:00:15 INFO - PROCESS | 1512 | 1461337215278 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 1512 | 1461337215279 Marionette TRACE conn7 <- [1,1406,null,{}] 08:00:15 INFO - PROCESS | 1512 | 1461337215283 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:15 INFO - PROCESS | 1512 | 1461337215395 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 08:00:15 INFO - PROCESS | 1512 | 1461337215452 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377927800 == 65 [pid = 1512] [id = 361] 08:00:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E301637000) [pid = 1512] [serial = 1083] [outer = 0000000000000000] 08:00:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E375D25400) [pid = 1512] [serial = 1084] [outer = 000000E301637000] 08:00:15 INFO - PROCESS | 1512 | 1461337215498 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E37DC12400) [pid = 1512] [serial = 1085] [outer = 000000E301637000] 08:00:15 INFO - PROCESS | 1512 | 1461337215968 Marionette TRACE conn7 <- [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]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 08:00:16 INFO - PROCESS | 1512 | 1461337216014 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1512 | 1461337216017 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 08:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:00:16 INFO - PROCESS | 1512 | 1461337216020 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1512 | 1461337216022 Marionette TRACE conn7 <- [1,1410,null,{}] 08:00:16 INFO - PROCESS | 1512 | 1461337216026 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E370F6A800) [pid = 1512] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E370E57400) [pid = 1512] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E37B805800) [pid = 1512] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E37D65D400) [pid = 1512] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E308252000) [pid = 1512] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E308965800) [pid = 1512] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E36FB55000) [pid = 1512] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E37268E000) [pid = 1512] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E3045C5000) [pid = 1512] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E305DA6400) [pid = 1512] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E304330400) [pid = 1512] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30910E400) [pid = 1512] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308909800) [pid = 1512] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E301D31400) [pid = 1512] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E376931000) [pid = 1512] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E3068E2C00) [pid = 1512] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308E4F800) [pid = 1512] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E306AF9000) [pid = 1512] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E377B30000) [pid = 1512] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E372856C00) [pid = 1512] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30895F800) [pid = 1512] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E371593400) [pid = 1512] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:00:16 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E37DC0BC00) [pid = 1512] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:00:16 INFO - PROCESS | 1512 | 1461337216308 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 08:00:16 INFO - PROCESS | 1512 | 1461337216316 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306431800 == 66 [pid = 1512] [id = 362] 08:00:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E30432C000) [pid = 1512] [serial = 1086] [outer = 0000000000000000] 08:00:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30580D800) [pid = 1512] [serial = 1087] [outer = 000000E30432C000] 08:00:16 INFO - PROCESS | 1512 | 1461337216364 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E306B72000) [pid = 1512] [serial = 1088] [outer = 000000E30432C000] 08:00:16 INFO - PROCESS | 1512 | 1461337216761 Marionette TRACE conn7 <- [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]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 796ms 08:00:16 INFO - PROCESS | 1512 | 1461337216819 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1512 | 1461337216822 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 08:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:00:16 INFO - PROCESS | 1512 | 1461337216825 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1512 | 1461337216827 Marionette TRACE conn7 <- [1,1414,null,{}] 08:00:16 INFO - PROCESS | 1512 | 1461337216830 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 1512 | 1461337216917 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 08:00:16 INFO - PROCESS | 1512 | 1461337216927 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E4D6800 == 67 [pid = 1512] [id = 363] 08:00:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E308005000) [pid = 1512] [serial = 1089] [outer = 0000000000000000] 08:00:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E308255000) [pid = 1512] [serial = 1090] [outer = 000000E308005000] 08:00:16 INFO - PROCESS | 1512 | 1461337216974 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E308A95000) [pid = 1512] [serial = 1091] [outer = 000000E308005000] 08:00:17 INFO - PROCESS | 1512 | 1461337217423 Marionette TRACE conn7 <- [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]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 08:00:17 INFO - PROCESS | 1512 | 1461337217456 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1512 | 1461337217459 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 08:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:00:17 INFO - PROCESS | 1512 | 1461337217462 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1512 | 1461337217464 Marionette TRACE conn7 <- [1,1418,null,{}] 08:00:17 INFO - PROCESS | 1512 | 1461337217468 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 1512 | 1461337217554 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 08:00:17 INFO - PROCESS | 1512 | 1461337217564 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B9F000 == 68 [pid = 1512] [id = 364] 08:00:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E308A9B800) [pid = 1512] [serial = 1092] [outer = 0000000000000000] 08:00:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308A9E000) [pid = 1512] [serial = 1093] [outer = 000000E308A9B800] 08:00:17 INFO - PROCESS | 1512 | 1461337217608 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E370D3EC00) [pid = 1512] [serial = 1094] [outer = 000000E308A9B800] 08:00:18 INFO - PROCESS | 1512 | 1461337218116 Marionette TRACE conn7 <- [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]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 692ms 08:00:18 INFO - PROCESS | 1512 | 1461337218157 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 1512 | 1461337218160 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 08:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:00:18 INFO - PROCESS | 1512 | 1461337218163 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 1512 | 1461337218166 Marionette TRACE conn7 <- [1,1422,null,{}] 08:00:18 INFO - PROCESS | 1512 | 1461337218169 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 1512 | 1461337218337 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 08:00:18 INFO - PROCESS | 1512 | 1461337218468 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302914800 == 69 [pid = 1512] [id = 365] 08:00:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30280B400) [pid = 1512] [serial = 1095] [outer = 0000000000000000] 08:00:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E302D65400) [pid = 1512] [serial = 1096] [outer = 000000E30280B400] 08:00:18 INFO - PROCESS | 1512 | 1461337218533 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3045CA000) [pid = 1512] [serial = 1097] [outer = 000000E30280B400] 08:00:19 INFO - PROCESS | 1512 | 1461337219198 Marionette TRACE conn7 <- [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]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1082ms 08:00:19 INFO - PROCESS | 1512 | 1461337219250 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 1512 | 1461337219255 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 08:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:00:19 INFO - PROCESS | 1512 | 1461337219260 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 1512 | 1461337219265 Marionette TRACE conn7 <- [1,1426,null,{}] 08:00:19 INFO - PROCESS | 1512 | 1461337219270 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 1512 | 1461337219386 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 08:00:19 INFO - PROCESS | 1512 | 1461337219513 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30819F000 == 70 [pid = 1512] [id = 366] 08:00:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E308287400) [pid = 1512] [serial = 1098] [outer = 0000000000000000] 08:00:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30832D800) [pid = 1512] [serial = 1099] [outer = 000000E308287400] 08:00:19 INFO - PROCESS | 1512 | 1461337219574 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E308A79400) [pid = 1512] [serial = 1100] [outer = 000000E308287400] 08:00:20 INFO - PROCESS | 1512 | 1461337220159 Marionette TRACE conn7 <- [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]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms 08:00:20 INFO - PROCESS | 1512 | 1461337220205 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1512 | 1461337220209 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 08:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:00:20 INFO - PROCESS | 1512 | 1461337220213 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1512 | 1461337220215 Marionette TRACE conn7 <- [1,1430,null,{}] 08:00:20 INFO - PROCESS | 1512 | 1461337220219 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 1512 | 1461337220336 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 08:00:20 INFO - PROCESS | 1512 | 1461337220465 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370DBF000 == 71 [pid = 1512] [id = 367] 08:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308BC8C00) [pid = 1512] [serial = 1101] [outer = 0000000000000000] 08:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E36BFAC400) [pid = 1512] [serial = 1102] [outer = 000000E308BC8C00] 08:00:20 INFO - PROCESS | 1512 | 1461337220525 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E370E5BC00) [pid = 1512] [serial = 1103] [outer = 000000E308BC8C00] 08:00:21 INFO - PROCESS | 1512 | 1461337221187 Marionette TRACE conn7 <- [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]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1024ms 08:00:21 INFO - PROCESS | 1512 | 1461337221238 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 1512 | 1461337221243 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 08:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:00:21 INFO - PROCESS | 1512 | 1461337221255 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 1512 | 1461337221261 Marionette TRACE conn7 <- [1,1434,null,{}] 08:00:21 INFO - PROCESS | 1512 | 1461337221296 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 1512 | 1461337221420 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 08:00:21 INFO - PROCESS | 1512 | 1461337221537 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302B0A800 == 72 [pid = 1512] [id = 368] 08:00:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E370D3BC00) [pid = 1512] [serial = 1104] [outer = 0000000000000000] 08:00:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E3777AF400) [pid = 1512] [serial = 1105] [outer = 000000E370D3BC00] 08:00:21 INFO - PROCESS | 1512 | 1461337221594 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E37C137C00) [pid = 1512] [serial = 1106] [outer = 000000E370D3BC00] 08:00:22 INFO - PROCESS | 1512 | 1461337222255 Marionette TRACE conn7 <- [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]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1054ms 08:00:22 INFO - PROCESS | 1512 | 1461337222306 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 1512 | 1461337222309 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 08:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:00:22 INFO - PROCESS | 1512 | 1461337222313 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 1512 | 1461337222315 Marionette TRACE conn7 <- [1,1438,null,{}] 08:00:22 INFO - PROCESS | 1512 | 1461337222318 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 1512 | 1461337222431 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 08:00:22 INFO - PROCESS | 1512 | 1461337222747 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30559C800 == 73 [pid = 1512] [id = 369] 08:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E300964400) [pid = 1512] [serial = 1107] [outer = 0000000000000000] 08:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E30280B000) [pid = 1512] [serial = 1108] [outer = 000000E300964400] 08:00:22 INFO - PROCESS | 1512 | 1461337222838 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E302CDB400) [pid = 1512] [serial = 1109] [outer = 000000E300964400] 08:00:23 INFO - PROCESS | 1512 | 1461337223451 Marionette TRACE conn7 <- [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]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1180ms 08:00:23 INFO - PROCESS | 1512 | 1461337223495 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1512 | 1461337223500 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 08:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:00:23 INFO - PROCESS | 1512 | 1461337223506 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1512 | 1461337223510 Marionette TRACE conn7 <- [1,1442,null,{}] 08:00:23 INFO - PROCESS | 1512 | 1461337223515 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 1512 | 1461337223624 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 08:00:23 INFO - PROCESS | 1512 | 1461337223726 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D55000 == 74 [pid = 1512] [id = 370] 08:00:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E3045BD800) [pid = 1512] [serial = 1110] [outer = 0000000000000000] 08:00:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E305506000) [pid = 1512] [serial = 1111] [outer = 000000E3045BD800] 08:00:23 INFO - PROCESS | 1512 | 1461337223778 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E305811C00) [pid = 1512] [serial = 1112] [outer = 000000E3045BD800] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E6F000 == 73 [pid = 1512] [id = 259] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089AC000 == 72 [pid = 1512] [id = 274] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CBE800 == 71 [pid = 1512] [id = 290] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E370810800 == 70 [pid = 1512] [id = 260] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C35D000 == 69 [pid = 1512] [id = 262] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B9F000 == 68 [pid = 1512] [id = 364] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E4D6800 == 67 [pid = 1512] [id = 363] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E306431800 == 66 [pid = 1512] [id = 362] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E377927800 == 65 [pid = 1512] [id = 361] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E37634C800 == 64 [pid = 1512] [id = 360] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E372107000 == 63 [pid = 1512] [id = 359] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E377B31000) [pid = 1512] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E370DD3000 == 62 [pid = 1512] [id = 358] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A2800 == 61 [pid = 1512] [id = 357] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B47800 == 60 [pid = 1512] [id = 356] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E301605000 == 59 [pid = 1512] [id = 355] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D995000 == 58 [pid = 1512] [id = 335] 08:00:24 INFO - PROCESS | 1512 | --DOCSHELL 000000E37A219000 == 57 [pid = 1512] [id = 348] 08:00:24 INFO - PROCESS | 1512 | 1461337224369 Marionette TRACE conn7 <- [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]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 944ms 08:00:24 INFO - PROCESS | 1512 | 1461337224454 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 1512 | 1461337224459 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 08:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:00:24 INFO - PROCESS | 1512 | 1461337224463 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1512 | 1461337224466 Marionette TRACE conn7 <- [1,1446,null,{}] 08:00:24 INFO - PROCESS | 1512 | 1461337224469 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E308A7D400) [pid = 1512] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E37212E800) [pid = 1512] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E37109F400) [pid = 1512] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E30550E800) [pid = 1512] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E37DB7C000) [pid = 1512] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308051C00) [pid = 1512] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E370671400) [pid = 1512] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E30824F400) [pid = 1512] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E37DB75800) [pid = 1512] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E376855C00) [pid = 1512] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E37E40E400) [pid = 1512] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E3710A7C00) [pid = 1512] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E3716BB800) [pid = 1512] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E3716BB400) [pid = 1512] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E37D651000) [pid = 1512] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E37C136800) [pid = 1512] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E37DB7F800) [pid = 1512] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E37D83E000) [pid = 1512] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E30827E800) [pid = 1512] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308334400) [pid = 1512] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E36F517000) [pid = 1512] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E308A85000) [pid = 1512] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E3704DDC00) [pid = 1512] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E377B3A400) [pid = 1512] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E3760BB800) [pid = 1512] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30580EC00) [pid = 1512] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E30800C400) [pid = 1512] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E30801B000) [pid = 1512] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E306AA5800) [pid = 1512] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E370E50400) [pid = 1512] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E305C94C00) [pid = 1512] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E36BFB2000) [pid = 1512] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E36F516000) [pid = 1512] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E37B155400) [pid = 1512] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E37692E400) [pid = 1512] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E370E58800) [pid = 1512] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:00:24 INFO - PROCESS | 1512 | 1461337224590 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 08:00:24 INFO - PROCESS | 1512 | 1461337224644 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306425800 == 58 [pid = 1512] [id = 371] 08:00:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E302CD4C00) [pid = 1512] [serial = 1113] [outer = 0000000000000000] 08:00:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E30550B800) [pid = 1512] [serial = 1114] [outer = 000000E302CD4C00] 08:00:24 INFO - PROCESS | 1512 | 1461337224691 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E305C8DC00) [pid = 1512] [serial = 1115] [outer = 000000E302CD4C00] 08:00:25 INFO - PROCESS | 1512 | 1461337225150 Marionette TRACE conn7 <- [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]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 735ms 08:00:25 INFO - PROCESS | 1512 | 1461337225202 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 1512 | 1461337225204 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 08:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:00:25 INFO - PROCESS | 1512 | 1461337225209 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 1512 | 1461337225215 Marionette TRACE conn7 <- [1,1450,null,{}] 08:00:25 INFO - PROCESS | 1512 | 1461337225225 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 1512 | 1461337225311 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 08:00:25 INFO - PROCESS | 1512 | 1461337225321 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E6F000 == 59 [pid = 1512] [id = 372] 08:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E306AED400) [pid = 1512] [serial = 1116] [outer = 0000000000000000] 08:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E306AF8800) [pid = 1512] [serial = 1117] [outer = 000000E306AED400] 08:00:25 INFO - PROCESS | 1512 | 1461337225368 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E306B76400) [pid = 1512] [serial = 1118] [outer = 000000E306AED400] 08:00:25 INFO - PROCESS | 1512 | 1461337225807 Marionette TRACE conn7 <- [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]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 649ms 08:00:25 INFO - PROCESS | 1512 | 1461337225859 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 1512 | 1461337225862 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 08:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:00:25 INFO - PROCESS | 1512 | 1461337225865 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 1512 | 1461337225867 Marionette TRACE conn7 <- [1,1454,null,{}] 08:00:25 INFO - PROCESS | 1512 | 1461337225870 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 1512 | 1461337225983 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 08:00:26 INFO - PROCESS | 1512 | 1461337225992 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308276800 == 60 [pid = 1512] [id = 373] 08:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E30800EC00) [pid = 1512] [serial = 1119] [outer = 0000000000000000] 08:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E30801CC00) [pid = 1512] [serial = 1120] [outer = 000000E30800EC00] 08:00:26 INFO - PROCESS | 1512 | 1461337226046 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E308026800) [pid = 1512] [serial = 1121] [outer = 000000E30800EC00] 08:00:26 INFO - PROCESS | 1512 | 1461337226479 Marionette TRACE conn7 <- [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]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 627ms 08:00:26 INFO - PROCESS | 1512 | 1461337226499 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 1512 | 1461337226501 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 08:00:26 INFO - PROCESS | 1512 | 1461337226505 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:00:26 INFO - PROCESS | 1512 | 1461337226507 Marionette TRACE conn7 <- [1,1458,null,{}] 08:00:26 INFO - PROCESS | 1512 | 1461337226510 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 1512 | 1461337226624 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 08:00:26 INFO - PROCESS | 1512 | 1461337226630 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084D5000 == 61 [pid = 1512] [id = 374] 08:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E308054800) [pid = 1512] [serial = 1122] [outer = 0000000000000000] 08:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E30824F000) [pid = 1512] [serial = 1123] [outer = 000000E308054800] 08:00:26 INFO - PROCESS | 1512 | 1461337226731 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E308287000) [pid = 1512] [serial = 1124] [outer = 000000E308054800] 08:00:27 INFO - PROCESS | 1512 | 1461337227207 Marionette TRACE conn7 <- [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]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 08:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:00:27 INFO - PROCESS | 1512 | 1461337227242 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1512 | 1461337227244 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 08:00:27 INFO - PROCESS | 1512 | 1461337227248 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1512 | 1461337227250 Marionette TRACE conn7 <- [1,1462,null,{}] 08:00:27 INFO - PROCESS | 1512 | 1461337227253 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 1512 | 1461337227393 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 08:00:27 INFO - PROCESS | 1512 | 1461337227420 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F81000 == 62 [pid = 1512] [id = 375] 08:00:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E308371400) [pid = 1512] [serial = 1125] [outer = 0000000000000000] 08:00:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E30890BC00) [pid = 1512] [serial = 1126] [outer = 000000E308371400] 08:00:27 INFO - PROCESS | 1512 | 1461337227466 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E308967C00) [pid = 1512] [serial = 1127] [outer = 000000E308371400] 08:00:27 INFO - PROCESS | 1512 | 1461337227898 Marionette TRACE conn7 <- [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]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 08:00:27 INFO - PROCESS | 1512 | 1461337227921 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1512 | 1461337227923 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 08:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:00:27 INFO - PROCESS | 1512 | 1461337227933 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1512 | 1461337227935 Marionette TRACE conn7 <- [1,1466,null,{}] 08:00:27 INFO - PROCESS | 1512 | 1461337227939 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 1512 | 1461337228043 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 08:00:28 INFO - PROCESS | 1512 | 1461337228049 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A6000 == 63 [pid = 1512] [id = 376] 08:00:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E30896E000) [pid = 1512] [serial = 1128] [outer = 0000000000000000] 08:00:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E308A90C00) [pid = 1512] [serial = 1129] [outer = 000000E30896E000] 08:00:28 INFO - PROCESS | 1512 | 1461337228097 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308BC5400) [pid = 1512] [serial = 1130] [outer = 000000E30896E000] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E37213D800) [pid = 1512] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308A7E400) [pid = 1512] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3045C2C00) [pid = 1512] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E3068E2000) [pid = 1512] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E370E5CC00) [pid = 1512] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E36F51A800) [pid = 1512] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E301637000) [pid = 1512] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E308005000) [pid = 1512] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:00:28 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E30432C000) [pid = 1512] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:00:28 INFO - PROCESS | 1512 | 1461337228785 Marionette TRACE conn7 <- [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]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 900ms 08:00:28 INFO - PROCESS | 1512 | 1461337228830 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 1512 | 1461337228832 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 08:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:00:28 INFO - PROCESS | 1512 | 1461337228835 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 1512 | 1461337228837 Marionette TRACE conn7 <- [1,1470,null,{}] 08:00:28 INFO - PROCESS | 1512 | 1461337228841 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 1512 | 1461337228923 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 08:00:28 INFO - PROCESS | 1512 | 1461337228929 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E309094800 == 64 [pid = 1512] [id = 377] 08:00:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E306B70000) [pid = 1512] [serial = 1131] [outer = 0000000000000000] 08:00:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308252C00) [pid = 1512] [serial = 1132] [outer = 000000E306B70000] 08:00:28 INFO - PROCESS | 1512 | 1461337228976 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E308E56000) [pid = 1512] [serial = 1133] [outer = 000000E306B70000] 08:00:29 INFO - PROCESS | 1512 | 1461337229411 Marionette TRACE conn7 <- [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]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 627ms 08:00:29 INFO - PROCESS | 1512 | 1461337229466 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1512 | 1461337229468 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 08:00:29 INFO - PROCESS | 1512 | 1461337229472 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:00:29 INFO - PROCESS | 1512 | 1461337229473 Marionette TRACE conn7 <- [1,1474,null,{}] 08:00:29 INFO - PROCESS | 1512 | 1461337229477 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 1512 | 1461337229561 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 08:00:29 INFO - PROCESS | 1512 | 1461337229567 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370DC9000 == 65 [pid = 1512] [id = 378] 08:00:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E30910E800) [pid = 1512] [serial = 1134] [outer = 0000000000000000] 08:00:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E36BFB4C00) [pid = 1512] [serial = 1135] [outer = 000000E30910E800] 08:00:29 INFO - PROCESS | 1512 | 1461337229614 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E36F3C6C00) [pid = 1512] [serial = 1136] [outer = 000000E30910E800] 08:00:30 INFO - PROCESS | 1512 | 1461337230031 Marionette TRACE conn7 <- [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]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 586ms 08:00:30 INFO - PROCESS | 1512 | 1461337230070 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1512 | 1461337230072 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 08:00:30 INFO - PROCESS | 1512 | 1461337230075 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1512 | 1461337230077 Marionette TRACE conn7 <- [1,1478,null,{}] 08:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:00:30 INFO - PROCESS | 1512 | 1461337230085 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 1512 | 1461337230167 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 08:00:30 INFO - PROCESS | 1512 | 1461337230174 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371474000 == 66 [pid = 1512] [id = 379] 08:00:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E36F51C000) [pid = 1512] [serial = 1137] [outer = 0000000000000000] 08:00:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E36F520C00) [pid = 1512] [serial = 1138] [outer = 000000E36F51C000] 08:00:30 INFO - PROCESS | 1512 | 1461337230230 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E370655C00) [pid = 1512] [serial = 1139] [outer = 000000E36F51C000] 08:00:30 INFO - PROCESS | 1512 | 1461337230698 Marionette TRACE conn7 <- [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]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 627ms 08:00:30 INFO - PROCESS | 1512 | 1461337230707 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1512 | 1461337230710 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 08:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:00:30 INFO - PROCESS | 1512 | 1461337230713 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1512 | 1461337230715 Marionette TRACE conn7 <- [1,1482,null,{}] 08:00:30 INFO - PROCESS | 1512 | 1461337230729 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 1512 | 1461337230890 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 08:00:30 INFO - PROCESS | 1512 | 1461337230988 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3029E7800 == 67 [pid = 1512] [id = 380] 08:00:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E301E9A400) [pid = 1512] [serial = 1140] [outer = 0000000000000000] 08:00:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E302807000) [pid = 1512] [serial = 1141] [outer = 000000E301E9A400] 08:00:31 INFO - PROCESS | 1512 | 1461337231049 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E302CDE400) [pid = 1512] [serial = 1142] [outer = 000000E301E9A400] 08:00:31 INFO - PROCESS | 1512 | 1461337231715 Marionette TRACE conn7 <- [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]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1023ms 08:00:31 INFO - PROCESS | 1512 | 1461337231742 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 1512 | 1461337231747 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 08:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:00:31 INFO - PROCESS | 1512 | 1461337231753 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1512 | 1461337231758 Marionette TRACE conn7 <- [1,1486,null,{}] 08:00:31 INFO - PROCESS | 1512 | 1461337231763 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 1512 | 1461337231897 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 08:00:32 INFO - PROCESS | 1512 | 1461337232018 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B9D000 == 68 [pid = 1512] [id = 381] 08:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E305C8AC00) [pid = 1512] [serial = 1143] [outer = 0000000000000000] 08:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E305DAF000) [pid = 1512] [serial = 1144] [outer = 000000E305C8AC00] 08:00:32 INFO - PROCESS | 1512 | 1461337232078 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E306AB0800) [pid = 1512] [serial = 1145] [outer = 000000E305C8AC00] 08:00:32 INFO - PROCESS | 1512 | 1461337232667 Marionette TRACE conn7 <- [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]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 08:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:00:32 INFO - PROCESS | 1512 | 1461337232740 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 1512 | 1461337232744 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 08:00:32 INFO - PROCESS | 1512 | 1461337232748 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 1512 | 1461337232750 Marionette TRACE conn7 <- [1,1490,null,{}] 08:00:32 INFO - PROCESS | 1512 | 1461337232755 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 1512 | 1461337232867 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 08:00:33 INFO - PROCESS | 1512 | 1461337233013 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093D9800 == 69 [pid = 1512] [id = 382] 08:00:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E308250C00) [pid = 1512] [serial = 1146] [outer = 0000000000000000] 08:00:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E30827E400) [pid = 1512] [serial = 1147] [outer = 000000E308250C00] 08:00:33 INFO - PROCESS | 1512 | 1461337233075 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308336C00) [pid = 1512] [serial = 1148] [outer = 000000E308250C00] 08:00:33 INFO - PROCESS | 1512 | 1461337233680 Marionette TRACE conn7 <- [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]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 08:00:33 INFO - PROCESS | 1512 | 1461337233734 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1512 | 1461337233739 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 08:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:00:33 INFO - PROCESS | 1512 | 1461337233751 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1512 | 1461337233756 Marionette TRACE conn7 <- [1,1494,null,{}] 08:00:33 INFO - PROCESS | 1512 | 1461337233760 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 1512 | 1461337233872 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 08:00:34 INFO - PROCESS | 1512 | 1461337233991 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E375B21000 == 70 [pid = 1512] [id = 383] 08:00:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E308371000) [pid = 1512] [serial = 1149] [outer = 0000000000000000] 08:00:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E36FC5C800) [pid = 1512] [serial = 1150] [outer = 000000E308371000] 08:00:34 INFO - PROCESS | 1512 | 1461337234048 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E370E53000) [pid = 1512] [serial = 1151] [outer = 000000E308371000] 08:00:34 INFO - PROCESS | 1512 | 1461337234676 Marionette TRACE conn7 <- [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]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 08:00:34 INFO - PROCESS | 1512 | 1461337234734 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1512 | 1461337234737 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 08:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:00:34 INFO - PROCESS | 1512 | 1461337234740 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1512 | 1461337234743 Marionette TRACE conn7 <- [1,1498,null,{}] 08:00:34 INFO - PROCESS | 1512 | 1461337234746 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 1512 | 1461337234853 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 08:00:34 INFO - PROCESS | 1512 | 1461337234973 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3769D2000 == 71 [pid = 1512] [id = 384] 08:00:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E370F63400) [pid = 1512] [serial = 1152] [outer = 0000000000000000] 08:00:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E37109E800) [pid = 1512] [serial = 1153] [outer = 000000E370F63400] 08:00:35 INFO - PROCESS | 1512 | 1461337235031 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E3714E5000) [pid = 1512] [serial = 1154] [outer = 000000E370F63400] 08:00:35 INFO - PROCESS | 1512 | 1461337235595 Marionette TRACE conn7 <- [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]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 881ms 08:00:35 INFO - PROCESS | 1512 | 1461337235627 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 08:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:00:35 INFO - PROCESS | 1512 | 1461337235629 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 08:00:35 INFO - PROCESS | 1512 | 1461337235635 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 1512 | 1461337235637 Marionette TRACE conn7 <- [1,1502,null,{}] 08:00:35 INFO - PROCESS | 1512 | 1461337235640 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 1512 | 1461337235752 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 08:00:35 INFO - PROCESS | 1512 | 1461337235850 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E309095000 == 72 [pid = 1512] [id = 385] 08:00:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E370E52000) [pid = 1512] [serial = 1155] [outer = 0000000000000000] 08:00:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E3714EC400) [pid = 1512] [serial = 1156] [outer = 000000E370E52000] 08:00:35 INFO - PROCESS | 1512 | 1461337235918 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E372610000) [pid = 1512] [serial = 1157] [outer = 000000E370E52000] 08:00:36 INFO - PROCESS | 1512 | 1461337236676 Marionette TRACE conn7 <- [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]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1082ms 08:00:36 INFO - PROCESS | 1512 | 1461337236720 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1512 | 1461337236725 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 08:00:36 INFO - PROCESS | 1512 | 1461337236731 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:00:36 INFO - PROCESS | 1512 | 1461337236735 Marionette TRACE conn7 <- [1,1506,null,{}] 08:00:36 INFO - PROCESS | 1512 | 1461337236740 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 1512 | 1461337236842 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 08:00:36 INFO - PROCESS | 1512 | 1461337236946 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302B06800 == 73 [pid = 1512] [id = 386] 08:00:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E305810800) [pid = 1512] [serial = 1158] [outer = 0000000000000000] 08:00:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E305C8E000) [pid = 1512] [serial = 1159] [outer = 000000E305810800] 08:00:37 INFO - PROCESS | 1512 | 1461337237000 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E306AB2400) [pid = 1512] [serial = 1160] [outer = 000000E305810800] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E371474000 == 72 [pid = 1512] [id = 379] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E370DC9000 == 71 [pid = 1512] [id = 378] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E309094800 == 70 [pid = 1512] [id = 377] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A6000 == 69 [pid = 1512] [id = 376] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F81000 == 68 [pid = 1512] [id = 375] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084D5000 == 67 [pid = 1512] [id = 374] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E308276800 == 66 [pid = 1512] [id = 373] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E6F000 == 65 [pid = 1512] [id = 372] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E306425800 == 64 [pid = 1512] [id = 371] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D55000 == 63 [pid = 1512] [id = 370] 08:00:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E30559C800 == 62 [pid = 1512] [id = 369] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E308058000) [pid = 1512] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E370D3FC00) [pid = 1512] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E37C13C000) [pid = 1512] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E37DE63400) [pid = 1512] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E30836CC00) [pid = 1512] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E308A9E000) [pid = 1512] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E3777AC000) [pid = 1512] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E308E54000) [pid = 1512] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E36BFAEC00) [pid = 1512] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E305845000) [pid = 1512] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E3068DD800) [pid = 1512] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E308253000) [pid = 1512] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E37B158000) [pid = 1512] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E308008C00) [pid = 1512] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E306AA6800) [pid = 1512] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E370F66800) [pid = 1512] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E36FB54C00) [pid = 1512] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3708E6000) [pid = 1512] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E375D25400) [pid = 1512] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308255000) [pid = 1512] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E375970400) [pid = 1512] [serial = 655] [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.] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E30580D800) [pid = 1512] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E37DC12400) [pid = 1512] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308A95000) [pid = 1512] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E306B72000) [pid = 1512] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E3716BA400) [pid = 1512] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:00:37 INFO - PROCESS | 1512 | 1461337237646 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 943ms 08:00:37 INFO - PROCESS | 1512 | 1461337237677 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1512 | 1461337237683 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 08:00:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:00:37 INFO - PROCESS | 1512 | 1461337237689 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1512 | 1461337237692 Marionette TRACE conn7 <- [1,1510,null,{}] 08:00:37 INFO - PROCESS | 1512 | 1461337237698 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 1512 | 1461337237789 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 08:00:37 INFO - PROCESS | 1512 | 1461337237871 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D5E800 == 63 [pid = 1512] [id = 387] 08:00:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E3029B5C00) [pid = 1512] [serial = 1161] [outer = 0000000000000000] 08:00:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E30584B400) [pid = 1512] [serial = 1162] [outer = 000000E3029B5C00] 08:00:37 INFO - PROCESS | 1512 | 1461337237919 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E306B6A000) [pid = 1512] [serial = 1163] [outer = 000000E3029B5C00] 08:00:38 INFO - PROCESS | 1512 | 1461337238340 Marionette TRACE conn7 <- [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"]]]}] 08:00:38 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 () { 08:00:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:00:38 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 () { 08:00:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:00:38 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 () { 08:00:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:00:38 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 () { 08:00:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:00:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 699ms 08:00:38 INFO - PROCESS | 1512 | 1461337238389 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1512 | 1461337238392 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 08:00:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:00:38 INFO - PROCESS | 1512 | 1461337238396 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1512 | 1461337238400 Marionette TRACE conn7 <- [1,1514,null,{}] 08:00:38 INFO - PROCESS | 1512 | 1461337238410 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 1512 | 1461337238501 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 08:00:38 INFO - PROCESS | 1512 | 1461337238548 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084DD000 == 64 [pid = 1512] [id = 388] 08:00:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E30827F800) [pid = 1512] [serial = 1164] [outer = 0000000000000000] 08:00:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308333C00) [pid = 1512] [serial = 1165] [outer = 000000E30827F800] 08:00:38 INFO - PROCESS | 1512 | 1461337238596 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E30890A800) [pid = 1512] [serial = 1166] [outer = 000000E30827F800] 08:00:39 INFO - PROCESS | 1512 | 1461337239051 Marionette TRACE conn7 <- [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"]]]}] 08:00:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:00:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:00:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:00:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 08:00:39 INFO - PROCESS | 1512 | 1461337239086 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1512 | 1461337239088 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 08:00:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:00:39 INFO - PROCESS | 1512 | 1461337239092 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1512 | 1461337239094 Marionette TRACE conn7 <- [1,1518,null,{}] 08:00:39 INFO - PROCESS | 1512 | 1461337239098 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 1512 | 1461337239185 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 08:00:39 INFO - PROCESS | 1512 | 1461337239192 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A2800 == 65 [pid = 1512] [id = 389] 08:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E308A78C00) [pid = 1512] [serial = 1167] [outer = 0000000000000000] 08:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E308BBAC00) [pid = 1512] [serial = 1168] [outer = 000000E308A78C00] 08:00:39 INFO - PROCESS | 1512 | 1461337239241 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E308E58400) [pid = 1512] [serial = 1169] [outer = 000000E308A78C00] 08:00:39 INFO - PROCESS | 1512 | 1461337239666 Marionette TRACE conn7 <- [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]]]}] 08:00:39 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 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:00:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:00:39 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. 08:00:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:00:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 08:00:39 INFO - PROCESS | 1512 | 1461337239723 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1512 | 1461337239726 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 08:00:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:00:39 INFO - PROCESS | 1512 | 1461337239729 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1512 | 1461337239731 Marionette TRACE conn7 <- [1,1522,null,{}] 08:00:39 INFO - PROCESS | 1512 | 1461337239734 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 1512 | 1461337239842 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 08:00:39 INFO - PROCESS | 1512 | 1461337239921 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306859000 == 66 [pid = 1512] [id = 390] 08:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E36BFB5800) [pid = 1512] [serial = 1170] [outer = 0000000000000000] 08:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E36F3BE800) [pid = 1512] [serial = 1171] [outer = 000000E36BFB5800] 08:00:39 INFO - PROCESS | 1512 | 1461337239967 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E36FB55000) [pid = 1512] [serial = 1172] [outer = 000000E36BFB5800] 08:00:40 INFO - PROCESS | 1512 | 1461337240424 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:00:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 08:00:40 INFO - PROCESS | 1512 | 1461337240466 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1512 | 1461337240468 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 08:00:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:00:40 INFO - PROCESS | 1512 | 1461337240471 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1512 | 1461337240473 Marionette TRACE conn7 <- [1,1526,null,{}] 08:00:40 INFO - PROCESS | 1512 | 1461337240483 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 1512 | 1461337240604 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 08:00:40 INFO - PROCESS | 1512 | 1461337240612 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068A0000 == 67 [pid = 1512] [id = 391] 08:00:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E370D3FC00) [pid = 1512] [serial = 1173] [outer = 0000000000000000] 08:00:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E3718EF000) [pid = 1512] [serial = 1174] [outer = 000000E370D3FC00] 08:00:40 INFO - PROCESS | 1512 | 1461337240714 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E375B93400) [pid = 1512] [serial = 1175] [outer = 000000E370D3FC00] 08:00:41 INFO - PROCESS | 1512 | 1461337241151 Marionette TRACE conn7 <- [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]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:00:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 08:00:41 INFO - PROCESS | 1512 | 1461337241215 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1512 | 1461337241217 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 08:00:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:00:41 INFO - PROCESS | 1512 | 1461337241221 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1512 | 1461337241222 Marionette TRACE conn7 <- [1,1530,null,{}] 08:00:41 INFO - PROCESS | 1512 | 1461337241226 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 1512 | 1461337241337 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 08:00:41 INFO - PROCESS | 1512 | 1461337241393 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377925800 == 68 [pid = 1512] [id = 392] 08:00:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E3760BC800) [pid = 1512] [serial = 1176] [outer = 0000000000000000] 08:00:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E3760F1400) [pid = 1512] [serial = 1177] [outer = 000000E3760BC800] 08:00:41 INFO - PROCESS | 1512 | 1461337241438 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E376470C00) [pid = 1512] [serial = 1178] [outer = 000000E3760BC800] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308054800) [pid = 1512] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E30910E800) [pid = 1512] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E300964400) [pid = 1512] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E306AED400) [pid = 1512] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E302CD4C00) [pid = 1512] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30800EC00) [pid = 1512] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E3045BD800) [pid = 1512] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E308A9B800) [pid = 1512] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E308371400) [pid = 1512] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30896E000) [pid = 1512] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:00:41 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E306B70000) [pid = 1512] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:00:41 INFO - PROCESS | 1512 | 1461337241903 Marionette TRACE conn7 <- [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]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:00:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 731ms 08:00:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:00:41 INFO - PROCESS | 1512 | 1461337241954 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1512 | 1461337241956 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 08:00:41 INFO - PROCESS | 1512 | 1461337241959 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1512 | 1461337241961 Marionette TRACE conn7 <- [1,1534,null,{}] 08:00:41 INFO - PROCESS | 1512 | 1461337241965 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 1512 | 1461337242048 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 08:00:42 INFO - PROCESS | 1512 | 1461337242054 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37A209000 == 69 [pid = 1512] [id = 393] 08:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30584F400) [pid = 1512] [serial = 1179] [outer = 0000000000000000] 08:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E308054800) [pid = 1512] [serial = 1180] [outer = 000000E30584F400] 08:00:42 INFO - PROCESS | 1512 | 1461337242101 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E308BC2000) [pid = 1512] [serial = 1181] [outer = 000000E30584F400] 08:00:42 INFO - PROCESS | 1512 | 1461337242530 Marionette TRACE conn7 <- [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]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 08:00:42 INFO - PROCESS | 1512 | 1461337242592 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1512 | 1461337242594 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 08:00:42 INFO - PROCESS | 1512 | 1461337242597 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:00:42 INFO - PROCESS | 1512 | 1461337242599 Marionette TRACE conn7 <- [1,1538,null,{}] 08:00:42 INFO - PROCESS | 1512 | 1461337242603 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 1512 | 1461337242719 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 08:00:42 INFO - PROCESS | 1512 | 1461337242729 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2CC800 == 70 [pid = 1512] [id = 394] 08:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E376658C00) [pid = 1512] [serial = 1182] [outer = 0000000000000000] 08:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E37692B400) [pid = 1512] [serial = 1183] [outer = 000000E376658C00] 08:00:42 INFO - PROCESS | 1512 | 1461337242775 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E376938800) [pid = 1512] [serial = 1184] [outer = 000000E376658C00] 08:00:43 INFO - PROCESS | 1512 | 1461337243208 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 672ms 08:00:43 INFO - PROCESS | 1512 | 1461337243273 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 1512 | 1461337243275 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 08:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:00:43 INFO - PROCESS | 1512 | 1461337243279 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1512 | 1461337243280 Marionette TRACE conn7 <- [1,1542,null,{}] 08:00:43 INFO - PROCESS | 1512 | 1461337243284 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 1512 | 1461337243369 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 08:00:43 INFO - PROCESS | 1512 | 1461337243379 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C35E800 == 71 [pid = 1512] [id = 395] 08:00:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E376937000) [pid = 1512] [serial = 1185] [outer = 0000000000000000] 08:00:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E37749CC00) [pid = 1512] [serial = 1186] [outer = 000000E376937000] 08:00:43 INFO - PROCESS | 1512 | 1461337243425 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E377B2FC00) [pid = 1512] [serial = 1187] [outer = 000000E376937000] 08:00:43 INFO - PROCESS | 1512 | 1461337243978 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 735ms 08:00:44 INFO - PROCESS | 1512 | 1461337244016 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1512 | 1461337244021 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 08:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:00:44 INFO - PROCESS | 1512 | 1461337244124 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1512 | 1461337244128 Marionette TRACE conn7 <- [1,1546,null,{}] 08:00:44 INFO - PROCESS | 1512 | 1461337244136 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 1512 | 1461337244256 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 08:00:44 INFO - PROCESS | 1512 | 1461337244348 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B4A800 == 72 [pid = 1512] [id = 396] 08:00:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E302D6F000) [pid = 1512] [serial = 1188] [outer = 0000000000000000] 08:00:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E3045BD000) [pid = 1512] [serial = 1189] [outer = 000000E302D6F000] 08:00:44 INFO - PROCESS | 1512 | 1461337244406 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E305C92800) [pid = 1512] [serial = 1190] [outer = 000000E302D6F000] 08:00:44 INFO - PROCESS | 1512 | 1461337244989 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 944ms 08:00:45 INFO - PROCESS | 1512 | 1461337245025 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1512 | 1461337245032 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 08:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:00:45 INFO - PROCESS | 1512 | 1461337245039 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1512 | 1461337245042 Marionette TRACE conn7 <- [1,1550,null,{}] 08:00:45 INFO - PROCESS | 1512 | 1461337245046 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 1512 | 1461337245159 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 08:00:45 INFO - PROCESS | 1512 | 1461337245285 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089A5000 == 73 [pid = 1512] [id = 397] 08:00:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E308010C00) [pid = 1512] [serial = 1191] [outer = 0000000000000000] 08:00:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E30804C000) [pid = 1512] [serial = 1192] [outer = 000000E308010C00] 08:00:45 INFO - PROCESS | 1512 | 1461337245342 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E30836A800) [pid = 1512] [serial = 1193] [outer = 000000E308010C00] 08:00:45 INFO - PROCESS | 1512 | 1461337245959 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 08:00:46 INFO - PROCESS | 1512 | 1461337246029 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1512 | 1461337246032 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 08:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:00:46 INFO - PROCESS | 1512 | 1461337246036 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1512 | 1461337246040 Marionette TRACE conn7 <- [1,1554,null,{}] 08:00:46 INFO - PROCESS | 1512 | 1461337246068 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 1512 | 1461337246194 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 08:00:46 INFO - PROCESS | 1512 | 1461337246312 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B8D2800 == 74 [pid = 1512] [id = 398] 08:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E36F630800) [pid = 1512] [serial = 1194] [outer = 0000000000000000] 08:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E370E9B400) [pid = 1512] [serial = 1195] [outer = 000000E36F630800] 08:00:46 INFO - PROCESS | 1512 | 1461337246374 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E372682400) [pid = 1512] [serial = 1196] [outer = 000000E36F630800] 08:00:46 INFO - PROCESS | 1512 | 1461337246966 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 985ms 08:00:47 INFO - PROCESS | 1512 | 1461337247024 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1512 | 1461337247027 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 08:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:00:47 INFO - PROCESS | 1512 | 1461337247030 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1512 | 1461337247033 Marionette TRACE conn7 <- [1,1558,null,{}] 08:00:47 INFO - PROCESS | 1512 | 1461337247037 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 1512 | 1461337247148 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 08:00:47 INFO - PROCESS | 1512 | 1461337247245 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E00D000 == 75 [pid = 1512] [id = 399] 08:00:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E376360C00) [pid = 1512] [serial = 1197] [outer = 0000000000000000] 08:00:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E3777AF800) [pid = 1512] [serial = 1198] [outer = 000000E376360C00] 08:00:47 INFO - PROCESS | 1512 | 1461337247301 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E37A29D800) [pid = 1512] [serial = 1199] [outer = 000000E376360C00] 08:00:47 INFO - PROCESS | 1512 | 1461337247826 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 880ms 08:00:47 INFO - PROCESS | 1512 | 1461337247913 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1512 | 1461337247915 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 08:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:00:47 INFO - PROCESS | 1512 | 1461337247919 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1512 | 1461337247921 Marionette TRACE conn7 <- [1,1562,null,{}] 08:00:47 INFO - PROCESS | 1512 | 1461337247925 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 1512 | 1461337248038 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 08:00:48 INFO - PROCESS | 1512 | 1461337248155 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E888000 == 76 [pid = 1512] [id = 400] 08:00:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E37B830000) [pid = 1512] [serial = 1200] [outer = 0000000000000000] 08:00:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E37BB2E000) [pid = 1512] [serial = 1201] [outer = 000000E37B830000] 08:00:48 INFO - PROCESS | 1512 | 1461337248252 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E37C33F400) [pid = 1512] [serial = 1202] [outer = 000000E37B830000] 08:00:48 INFO - PROCESS | 1512 | 1461337248793 Marionette TRACE conn7 <- [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]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 943ms 08:00:48 INFO - PROCESS | 1512 | 1461337248865 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 1512 | 1461337248867 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 08:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:00:48 INFO - PROCESS | 1512 | 1461337248871 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 1512 | 1461337248873 Marionette TRACE conn7 <- [1,1566,null,{}] 08:00:48 INFO - PROCESS | 1512 | 1461337248877 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 1512 | 1461337249053 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 08:00:49 INFO - PROCESS | 1512 | 1461337249185 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302904800 == 77 [pid = 1512] [id = 401] 08:00:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E302329C00) [pid = 1512] [serial = 1203] [outer = 0000000000000000] 08:00:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E302CE0800) [pid = 1512] [serial = 1204] [outer = 000000E302329C00] 08:00:49 INFO - PROCESS | 1512 | 1461337249248 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E30890AC00) [pid = 1512] [serial = 1205] [outer = 000000E302329C00] 08:00:50 INFO - PROCESS | 1512 | 1461337250057 Marionette TRACE conn7 <- [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]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1230ms 08:00:50 INFO - PROCESS | 1512 | 1461337250108 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 1512 | 1461337250114 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 08:00:50 INFO - PROCESS | 1512 | 1461337250120 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:00:50 INFO - PROCESS | 1512 | 1461337250124 Marionette TRACE conn7 <- [1,1570,null,{}] 08:00:50 INFO - PROCESS | 1512 | 1461337250129 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 1512 | 1461337250238 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 08:00:50 INFO - PROCESS | 1512 | 1461337250370 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30291E000 == 78 [pid = 1512] [id = 402] 08:00:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E3068E2000) [pid = 1512] [serial = 1206] [outer = 0000000000000000] 08:00:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E306AA8C00) [pid = 1512] [serial = 1207] [outer = 000000E3068E2000] 08:00:50 INFO - PROCESS | 1512 | 1461337250423 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E308011000) [pid = 1512] [serial = 1208] [outer = 000000E3068E2000] 08:00:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F89000 == 77 [pid = 1512] [id = 349] 08:00:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2CC800 == 76 [pid = 1512] [id = 394] 08:00:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E37A209000 == 75 [pid = 1512] [id = 393] 08:00:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E377925800 == 74 [pid = 1512] [id = 392] 08:00:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068A0000 == 73 [pid = 1512] [id = 391] 08:00:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E306859000 == 72 [pid = 1512] [id = 390] 08:00:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A2800 == 71 [pid = 1512] [id = 389] 08:00:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084DD000 == 70 [pid = 1512] [id = 388] 08:00:50 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E302D65400) [pid = 1512] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:00:50 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E30832D800) [pid = 1512] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:00:50 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E36BFAC400) [pid = 1512] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:00:50 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E3777AF400) [pid = 1512] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E36F520C00) [pid = 1512] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D5E800 == 69 [pid = 1512] [id = 387] 08:00:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E302B06800 == 68 [pid = 1512] [id = 386] 08:00:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093D9800 == 67 [pid = 1512] [id = 382] 08:00:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B9D000 == 66 [pid = 1512] [id = 381] 08:00:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E3029E7800 == 65 [pid = 1512] [id = 380] 08:00:51 INFO - PROCESS | 1512 | 1461337251081 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 984ms 08:00:51 INFO - PROCESS | 1512 | 1461337251109 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1512 | 1461337251114 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 08:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:00:51 INFO - PROCESS | 1512 | 1461337251121 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1512 | 1461337251123 Marionette TRACE conn7 <- [1,1574,null,{}] 08:00:51 INFO - PROCESS | 1512 | 1461337251127 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 1512 | 1461337251235 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E302CDB400) [pid = 1512] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E30280B000) [pid = 1512] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E306AF8800) [pid = 1512] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E306B76400) [pid = 1512] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E30550B800) [pid = 1512] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E305C8DC00) [pid = 1512] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E30801CC00) [pid = 1512] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E305811C00) [pid = 1512] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E305506000) [pid = 1512] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E370D3EC00) [pid = 1512] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E308967C00) [pid = 1512] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30890BC00) [pid = 1512] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E308A90C00) [pid = 1512] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E308252C00) [pid = 1512] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308BC5400) [pid = 1512] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E308E56000) [pid = 1512] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E30824F000) [pid = 1512] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E308287000) [pid = 1512] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E36F3C6C00) [pid = 1512] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E36BFB4C00) [pid = 1512] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E308026800) [pid = 1512] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:00:51 INFO - PROCESS | 1512 | 1461337251334 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30291C800 == 66 [pid = 1512] [id = 403] 08:00:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E30280F000) [pid = 1512] [serial = 1209] [outer = 0000000000000000] 08:00:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E30550B800) [pid = 1512] [serial = 1210] [outer = 000000E30280F000] 08:00:51 INFO - PROCESS | 1512 | 1461337251381 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E306B68800) [pid = 1512] [serial = 1211] [outer = 000000E30280F000] 08:00:51 INFO - PROCESS | 1512 | 1461337251811 Marionette TRACE conn7 <- [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]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 08:00:51 INFO - PROCESS | 1512 | 1461337251854 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1512 | 1461337251857 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 08:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:00:51 INFO - PROCESS | 1512 | 1461337251860 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1512 | 1461337251865 Marionette TRACE conn7 <- [1,1578,null,{}] 08:00:51 INFO - PROCESS | 1512 | 1461337251912 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 1512 | 1461337252010 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 08:00:52 INFO - PROCESS | 1512 | 1461337252020 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308420000 == 67 [pid = 1512] [id = 404] 08:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E308282000) [pid = 1512] [serial = 1212] [outer = 0000000000000000] 08:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E308287000) [pid = 1512] [serial = 1213] [outer = 000000E308282000] 08:00:52 INFO - PROCESS | 1512 | 1461337252069 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E308908000) [pid = 1512] [serial = 1214] [outer = 000000E308282000] 08:00:52 INFO - PROCESS | 1512 | 1461337252537 Marionette TRACE conn7 <- [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]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 712ms 08:00:52 INFO - PROCESS | 1512 | 1461337252575 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 1512 | 1461337252578 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 08:00:52 INFO - PROCESS | 1512 | 1461337252581 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:00:52 INFO - PROCESS | 1512 | 1461337252583 Marionette TRACE conn7 <- [1,1582,null,{}] 08:00:52 INFO - PROCESS | 1512 | 1461337252587 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 1512 | 1461337252675 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 08:00:52 INFO - PROCESS | 1512 | 1461337252682 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F8A000 == 68 [pid = 1512] [id = 405] 08:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E308965400) [pid = 1512] [serial = 1215] [outer = 0000000000000000] 08:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E308A80C00) [pid = 1512] [serial = 1216] [outer = 000000E308965400] 08:00:52 INFO - PROCESS | 1512 | 1461337252730 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E308BBF000) [pid = 1512] [serial = 1217] [outer = 000000E308965400] 08:00:53 INFO - PROCESS | 1512 | 1461337253162 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:00:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 626ms 08:00:53 INFO - PROCESS | 1512 | 1461337253210 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1512 | 1461337253212 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 08:00:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:00:53 INFO - PROCESS | 1512 | 1461337253216 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1512 | 1461337253218 Marionette TRACE conn7 <- [1,1586,null,{}] 08:00:53 INFO - PROCESS | 1512 | 1461337253221 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 1512 | 1461337253306 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 08:00:53 INFO - PROCESS | 1512 | 1461337253313 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093DE800 == 69 [pid = 1512] [id = 406] 08:00:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E308BC6800) [pid = 1512] [serial = 1218] [outer = 0000000000000000] 08:00:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E309105000) [pid = 1512] [serial = 1219] [outer = 000000E308BC6800] 08:00:53 INFO - PROCESS | 1512 | 1461337253359 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E36BFB2000) [pid = 1512] [serial = 1220] [outer = 000000E308BC6800] 08:00:53 INFO - PROCESS | 1512 | 1461337253869 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:00:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 08:00:53 INFO - PROCESS | 1512 | 1461337253891 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1512 | 1461337253893 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 08:00:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:00:53 INFO - PROCESS | 1512 | 1461337253897 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1512 | 1461337253899 Marionette TRACE conn7 <- [1,1590,null,{}] 08:00:53 INFO - PROCESS | 1512 | 1461337253902 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 1512 | 1461337254030 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 08:00:54 INFO - PROCESS | 1512 | 1461337254090 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371185800 == 70 [pid = 1512] [id = 407] 08:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E370E50000) [pid = 1512] [serial = 1221] [outer = 0000000000000000] 08:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E370E5E000) [pid = 1512] [serial = 1222] [outer = 000000E370E50000] 08:00:54 INFO - PROCESS | 1512 | 1461337254138 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E3710A9400) [pid = 1512] [serial = 1223] [outer = 000000E370E50000] 08:00:54 INFO - PROCESS | 1512 | 1461337254558 Marionette TRACE conn7 <- [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]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 08:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:00:54 INFO - PROCESS | 1512 | 1461337254591 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1512 | 1461337254593 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 08:00:54 INFO - PROCESS | 1512 | 1461337254596 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1512 | 1461337254598 Marionette TRACE conn7 <- [1,1594,null,{}] 08:00:54 INFO - PROCESS | 1512 | 1461337254601 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 1512 | 1461337254728 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 08:00:54 INFO - PROCESS | 1512 | 1461337254814 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3759D9000 == 71 [pid = 1512] [id = 408] 08:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E3716B6800) [pid = 1512] [serial = 1224] [outer = 0000000000000000] 08:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E37172E800) [pid = 1512] [serial = 1225] [outer = 000000E3716B6800] 08:00:54 INFO - PROCESS | 1512 | 1461337254859 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E375D2CC00) [pid = 1512] [serial = 1226] [outer = 000000E3716B6800] 08:00:55 INFO - PROCESS | 1512 | 1461337255275 Marionette TRACE conn7 <- [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]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 08:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:00:55 INFO - PROCESS | 1512 | 1461337255331 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1512 | 1461337255333 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 08:00:55 INFO - PROCESS | 1512 | 1461337255336 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1512 | 1461337255338 Marionette TRACE conn7 <- [1,1598,null,{}] 08:00:55 INFO - PROCESS | 1512 | 1461337255341 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 1512 | 1461337255460 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 08:00:55 INFO - PROCESS | 1512 | 1461337255517 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377744000 == 72 [pid = 1512] [id = 409] 08:00:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E376366000) [pid = 1512] [serial = 1227] [outer = 0000000000000000] 08:00:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E37665C800) [pid = 1512] [serial = 1228] [outer = 000000E376366000] 08:00:55 INFO - PROCESS | 1512 | 1461337255562 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E3777ABC00) [pid = 1512] [serial = 1229] [outer = 000000E376366000] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E36BFB5800) [pid = 1512] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E370D3FC00) [pid = 1512] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E3029B5C00) [pid = 1512] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E308A78C00) [pid = 1512] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E370E52000) [pid = 1512] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E305810800) [pid = 1512] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E3760BC800) [pid = 1512] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E30827F800) [pid = 1512] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E30584F400) [pid = 1512] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E36F51C000) [pid = 1512] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E376658C00) [pid = 1512] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E302D6C000) [pid = 1512] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:00:55 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E3777B4400) [pid = 1512] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:00:56 INFO - PROCESS | 1512 | 1461337256200 Marionette TRACE conn7 <- [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]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 879ms 08:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:00:56 INFO - PROCESS | 1512 | 1461337256219 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1512 | 1461337256221 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 08:00:56 INFO - PROCESS | 1512 | 1461337256224 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1512 | 1461337256226 Marionette TRACE conn7 <- [1,1602,null,{}] 08:00:56 INFO - PROCESS | 1512 | 1461337256229 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 1512 | 1461337256314 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 08:00:56 INFO - PROCESS | 1512 | 1461337256320 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377927800 == 73 [pid = 1512] [id = 410] 08:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E370E52000) [pid = 1512] [serial = 1230] [outer = 0000000000000000] 08:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E37665C400) [pid = 1512] [serial = 1231] [outer = 000000E370E52000] 08:00:56 INFO - PROCESS | 1512 | 1461337256367 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E377B76000) [pid = 1512] [serial = 1232] [outer = 000000E370E52000] 08:00:56 INFO - PROCESS | 1512 | 1461337256802 Marionette TRACE conn7 <- [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]]]}] 08:00:56 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 08:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 628ms 08:00:56 INFO - PROCESS | 1512 | 1461337256856 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1512 | 1461337256858 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 08:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:00:56 INFO - PROCESS | 1512 | 1461337256862 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1512 | 1461337256863 Marionette TRACE conn7 <- [1,1606,null,{}] 08:00:56 INFO - PROCESS | 1512 | 1461337256867 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 1512 | 1461337256953 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 08:00:56 INFO - PROCESS | 1512 | 1461337256961 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D9A5000 == 74 [pid = 1512] [id = 411] 08:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E377B3B800) [pid = 1512] [serial = 1233] [outer = 0000000000000000] 08:00:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E37D651C00) [pid = 1512] [serial = 1234] [outer = 000000E377B3B800] 08:00:57 INFO - PROCESS | 1512 | 1461337257009 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E37D683800) [pid = 1512] [serial = 1235] [outer = 000000E377B3B800] 08:00:57 INFO - PROCESS | 1512 | 1461337257439 Marionette TRACE conn7 <- [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]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 08:00:57 INFO - PROCESS | 1512 | 1461337257493 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1512 | 1461337257496 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 08:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:00:57 INFO - PROCESS | 1512 | 1461337257499 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1512 | 1461337257502 Marionette TRACE conn7 <- [1,1610,null,{}] 08:00:57 INFO - PROCESS | 1512 | 1461337257505 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 1512 | 1461337257613 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 08:00:57 INFO - PROCESS | 1512 | 1461337257654 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F920000 == 75 [pid = 1512] [id = 412] 08:00:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E37DA87800) [pid = 1512] [serial = 1236] [outer = 0000000000000000] 08:00:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E37DC0F400) [pid = 1512] [serial = 1237] [outer = 000000E37DA87800] 08:00:57 INFO - PROCESS | 1512 | 1461337257704 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E37E40E000) [pid = 1512] [serial = 1238] [outer = 000000E37DA87800] 08:00:58 INFO - PROCESS | 1512 | 1461337258357 Marionette TRACE conn7 <- [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]]]}] 08:00:58 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 08:00:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 945ms 08:00:58 INFO - PROCESS | 1512 | 1461337258447 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1512 | 1461337258452 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 08:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:00:58 INFO - PROCESS | 1512 | 1461337258458 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1512 | 1461337258462 Marionette TRACE conn7 <- [1,1614,null,{}] 08:00:58 INFO - PROCESS | 1512 | 1461337258468 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 1512 | 1461337258626 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 08:00:58 INFO - PROCESS | 1512 | 1461337258750 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30583E800 == 76 [pid = 1512] [id = 413] 08:00:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E305785400) [pid = 1512] [serial = 1239] [outer = 0000000000000000] 08:00:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E305851000) [pid = 1512] [serial = 1240] [outer = 000000E305785400] 08:00:58 INFO - PROCESS | 1512 | 1461337258810 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E307E47400) [pid = 1512] [serial = 1241] [outer = 000000E305785400] 08:00:59 INFO - PROCESS | 1512 | 1461337259397 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 987ms 08:00:59 INFO - PROCESS | 1512 | 1461337259447 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1512 | 1461337259454 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 08:00:59 INFO - PROCESS | 1512 | 1461337259461 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:00:59 INFO - PROCESS | 1512 | 1461337259464 Marionette TRACE conn7 <- [1,1618,null,{}] 08:00:59 INFO - PROCESS | 1512 | 1461337259468 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 1512 | 1461337259586 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 08:00:59 INFO - PROCESS | 1512 | 1461337259686 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308415000 == 77 [pid = 1512] [id = 414] 08:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E308289C00) [pid = 1512] [serial = 1242] [outer = 0000000000000000] 08:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E308371400) [pid = 1512] [serial = 1243] [outer = 000000E308289C00] 08:00:59 INFO - PROCESS | 1512 | 1461337259742 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E309104400) [pid = 1512] [serial = 1244] [outer = 000000E308289C00] 08:01:00 INFO - PROCESS | 1512 | 1461337260360 Marionette TRACE conn7 <- [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]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:01:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 943ms 08:01:00 INFO - PROCESS | 1512 | 1461337260410 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1512 | 1461337260413 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 08:01:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:01:00 INFO - PROCESS | 1512 | 1461337260417 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1512 | 1461337260421 Marionette TRACE conn7 <- [1,1622,null,{}] 08:01:00 INFO - PROCESS | 1512 | 1461337260433 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 1512 | 1461337260560 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 08:01:00 INFO - PROCESS | 1512 | 1461337260655 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C35D000 == 78 [pid = 1512] [id = 415] 08:01:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E36F51F000) [pid = 1512] [serial = 1245] [outer = 0000000000000000] 08:01:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E3763CAC00) [pid = 1512] [serial = 1246] [outer = 000000E36F51F000] 08:01:00 INFO - PROCESS | 1512 | 1461337260714 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E37C139000) [pid = 1512] [serial = 1247] [outer = 000000E36F51F000] 08:01:01 INFO - PROCESS | 1512 | 1461337261284 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 881ms 08:01:01 INFO - PROCESS | 1512 | 1461337261313 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1512 | 1461337261316 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 08:01:01 INFO - PROCESS | 1512 | 1461337261321 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:01:01 INFO - PROCESS | 1512 | 1461337261323 Marionette TRACE conn7 <- [1,1626,null,{}] 08:01:01 INFO - PROCESS | 1512 | 1461337261327 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 1512 | 1461337261440 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 08:01:01 INFO - PROCESS | 1512 | 1461337261539 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C313800 == 79 [pid = 1512] [id = 416] 08:01:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E302D56000) [pid = 1512] [serial = 1248] [outer = 0000000000000000] 08:01:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E302D5F400) [pid = 1512] [serial = 1249] [outer = 000000E302D56000] 08:01:01 INFO - PROCESS | 1512 | 1461337261595 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E37D65D000) [pid = 1512] [serial = 1250] [outer = 000000E302D56000] 08:01:02 INFO - PROCESS | 1512 | 1461337262200 Marionette TRACE conn7 <- [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]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 923ms 08:01:02 INFO - PROCESS | 1512 | 1461337262250 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1512 | 1461337262252 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 08:01:02 INFO - PROCESS | 1512 | 1461337262256 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:01:02 INFO - PROCESS | 1512 | 1461337262258 Marionette TRACE conn7 <- [1,1630,null,{}] 08:01:02 INFO - PROCESS | 1512 | 1461337262262 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 1512 | 1461337262371 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 08:01:02 INFO - PROCESS | 1512 | 1461337262470 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C395000 == 80 [pid = 1512] [id = 417] 08:01:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E302D5EC00) [pid = 1512] [serial = 1251] [outer = 0000000000000000] 08:01:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E302EF2000) [pid = 1512] [serial = 1252] [outer = 000000E302D5EC00] 08:01:02 INFO - PROCESS | 1512 | 1461337262526 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E37C139800) [pid = 1512] [serial = 1253] [outer = 000000E302D5EC00] 08:01:03 INFO - PROCESS | 1512 | 1461337263084 Marionette TRACE conn7 <- [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]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 878ms 08:01:03 INFO - PROCESS | 1512 | 1461337263137 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1512 | 1461337263140 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 08:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:01:03 INFO - PROCESS | 1512 | 1461337263144 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1512 | 1461337263146 Marionette TRACE conn7 <- [1,1634,null,{}] 08:01:03 INFO - PROCESS | 1512 | 1461337263150 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 1512 | 1461337263337 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 08:01:03 INFO - PROCESS | 1512 | 1461337263467 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3B4000 == 81 [pid = 1512] [id = 418] 08:01:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000E3094E2000) [pid = 1512] [serial = 1254] [outer = 0000000000000000] 08:01:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000E37DC0C400) [pid = 1512] [serial = 1255] [outer = 000000E3094E2000] 08:01:03 INFO - PROCESS | 1512 | 1461337263526 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000E37E563800) [pid = 1512] [serial = 1256] [outer = 000000E3094E2000] 08:01:04 INFO - PROCESS | 1512 | 1461337264169 Marionette TRACE conn7 <- [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]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1079ms 08:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:01:04 INFO - PROCESS | 1512 | 1461337264243 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 1512 | 1461337264245 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 08:01:04 INFO - PROCESS | 1512 | 1461337264249 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1512 | 1461337264251 Marionette TRACE conn7 <- [1,1638,null,{}] 08:01:04 INFO - PROCESS | 1512 | 1461337264255 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 1512 | 1461337264403 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 08:01:04 INFO - PROCESS | 1512 | 1461337264683 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D57000 == 82 [pid = 1512] [id = 419] 08:01:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000E301D2F400) [pid = 1512] [serial = 1257] [outer = 0000000000000000] 08:01:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000E301EA3000) [pid = 1512] [serial = 1258] [outer = 000000E301D2F400] 08:01:04 INFO - PROCESS | 1512 | 1461337264747 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000E302D57C00) [pid = 1512] [serial = 1259] [outer = 000000E301D2F400] 08:01:05 INFO - PROCESS | 1512 | 1461337265402 Marionette TRACE conn7 <- [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]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1192ms 08:01:05 INFO - PROCESS | 1512 | 1461337265445 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1512 | 1461337265450 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 08:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:01:05 INFO - PROCESS | 1512 | 1461337265455 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1512 | 1461337265458 Marionette TRACE conn7 <- [1,1642,null,{}] 08:01:05 INFO - PROCESS | 1512 | 1461337265464 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 1512 | 1461337265573 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 08:01:05 INFO - PROCESS | 1512 | 1461337265707 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D2D000 == 83 [pid = 1512] [id = 420] 08:01:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (000000E302D6E400) [pid = 1512] [serial = 1260] [outer = 0000000000000000] 08:01:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (000000E302EEA000) [pid = 1512] [serial = 1261] [outer = 000000E302D6E400] 08:01:05 INFO - PROCESS | 1512 | 1461337265760 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (000000E3045C0000) [pid = 1512] [serial = 1262] [outer = 000000E302D6E400] 08:01:05 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D9A5000 == 82 [pid = 1512] [id = 411] 08:01:05 INFO - PROCESS | 1512 | --DOCSHELL 000000E377927800 == 81 [pid = 1512] [id = 410] 08:01:05 INFO - PROCESS | 1512 | --DOCSHELL 000000E377744000 == 80 [pid = 1512] [id = 409] 08:01:05 INFO - PROCESS | 1512 | --DOCSHELL 000000E3759D9000 == 79 [pid = 1512] [id = 408] 08:01:05 INFO - PROCESS | 1512 | --DOCSHELL 000000E371185800 == 78 [pid = 1512] [id = 407] 08:01:05 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093DE800 == 77 [pid = 1512] [id = 406] 08:01:05 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F8A000 == 76 [pid = 1512] [id = 405] 08:01:05 INFO - PROCESS | 1512 | --DOCSHELL 000000E308420000 == 75 [pid = 1512] [id = 404] 08:01:05 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (000000E37749CC00) [pid = 1512] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30291C800 == 74 [pid = 1512] [id = 403] 08:01:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30291E000 == 73 [pid = 1512] [id = 402] 08:01:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C35E800 == 72 [pid = 1512] [id = 395] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (000000E36F5FDC00) [pid = 1512] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (000000E37C199C00) [pid = 1512] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000E36F3BE800) [pid = 1512] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000E36FB55000) [pid = 1512] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000E375B93400) [pid = 1512] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000E3718EF000) [pid = 1512] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000E30827E400) [pid = 1512] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000E30584B400) [pid = 1512] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E306B6A000) [pid = 1512] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E308BBAC00) [pid = 1512] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E372610000) [pid = 1512] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E3714EC400) [pid = 1512] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E305C8E000) [pid = 1512] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E3760F1400) [pid = 1512] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E306AB2400) [pid = 1512] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E308333C00) [pid = 1512] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E30890A800) [pid = 1512] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E36FC5C800) [pid = 1512] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E305DAF000) [pid = 1512] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E308BC2000) [pid = 1512] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E302807000) [pid = 1512] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E37109E800) [pid = 1512] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E370655C00) [pid = 1512] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E308054800) [pid = 1512] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E37692B400) [pid = 1512] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E376470C00) [pid = 1512] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E308E58400) [pid = 1512] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E376938800) [pid = 1512] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:01:06 INFO - PROCESS | 1512 | 1461337266293 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 881ms 08:01:06 INFO - PROCESS | 1512 | 1461337266340 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1512 | 1461337266345 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 08:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:01:06 INFO - PROCESS | 1512 | 1461337266350 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1512 | 1461337266352 Marionette TRACE conn7 <- [1,1646,null,{}] 08:01:06 INFO - PROCESS | 1512 | 1461337266355 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 1512 | 1461337266446 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 08:01:06 INFO - PROCESS | 1512 | 1461337266455 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B40800 == 73 [pid = 1512] [id = 421] 08:01:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E305505400) [pid = 1512] [serial = 1263] [outer = 0000000000000000] 08:01:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E305784000) [pid = 1512] [serial = 1264] [outer = 000000E305505400] 08:01:06 INFO - PROCESS | 1512 | 1461337266505 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E30584B800) [pid = 1512] [serial = 1265] [outer = 000000E305505400] 08:01:07 INFO - PROCESS | 1512 | 1461337266997 Marionette TRACE conn7 <- [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]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 08:01:07 INFO - PROCESS | 1512 | 1461337267044 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1512 | 1461337267046 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 08:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:01:07 INFO - PROCESS | 1512 | 1461337267052 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1512 | 1461337267058 Marionette TRACE conn7 <- [1,1650,null,{}] 08:01:07 INFO - PROCESS | 1512 | 1461337267067 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 1512 | 1461337267160 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 08:01:07 INFO - PROCESS | 1512 | 1461337267248 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30819D000 == 74 [pid = 1512] [id = 422] 08:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E305DAF000) [pid = 1512] [serial = 1266] [outer = 0000000000000000] 08:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E306AF4800) [pid = 1512] [serial = 1267] [outer = 000000E305DAF000] 08:01:07 INFO - PROCESS | 1512 | 1461337267303 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E306B73C00) [pid = 1512] [serial = 1268] [outer = 000000E305DAF000] 08:01:07 INFO - PROCESS | 1512 | 1461337267691 Marionette TRACE conn7 <- [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]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 08:01:07 INFO - PROCESS | 1512 | 1461337267745 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1512 | 1461337267748 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 08:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:01:07 INFO - PROCESS | 1512 | 1461337267751 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1512 | 1461337267753 Marionette TRACE conn7 <- [1,1654,null,{}] 08:01:07 INFO - PROCESS | 1512 | 1461337267757 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 1512 | 1461337267850 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 08:01:07 INFO - PROCESS | 1512 | 1461337267857 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D54000 == 75 [pid = 1512] [id = 423] 08:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E307E49400) [pid = 1512] [serial = 1269] [outer = 0000000000000000] 08:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E308021400) [pid = 1512] [serial = 1270] [outer = 000000E307E49400] 08:01:07 INFO - PROCESS | 1512 | 1461337267905 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E308054800) [pid = 1512] [serial = 1271] [outer = 000000E307E49400] 08:01:08 INFO - PROCESS | 1512 | 1461337268391 Marionette TRACE conn7 <- [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]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 08:01:08 INFO - PROCESS | 1512 | 1461337268424 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 08:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:01:08 INFO - PROCESS | 1512 | 1461337268427 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 08:01:08 INFO - PROCESS | 1512 | 1461337268430 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1512 | 1461337268432 Marionette TRACE conn7 <- [1,1658,null,{}] 08:01:08 INFO - PROCESS | 1512 | 1461337268436 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 1512 | 1461337268553 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 08:01:08 INFO - PROCESS | 1512 | 1461337268640 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089B9800 == 76 [pid = 1512] [id = 424] 08:01:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E308280800) [pid = 1512] [serial = 1272] [outer = 0000000000000000] 08:01:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E308286000) [pid = 1512] [serial = 1273] [outer = 000000E308280800] 08:01:08 INFO - PROCESS | 1512 | 1461337268696 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E30836CC00) [pid = 1512] [serial = 1274] [outer = 000000E308280800] 08:01:09 INFO - PROCESS | 1512 | 1461337269151 Marionette TRACE conn7 <- [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]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 775ms 08:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:01:09 INFO - PROCESS | 1512 | 1461337269209 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 1512 | 1461337269211 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 08:01:09 INFO - PROCESS | 1512 | 1461337269215 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1512 | 1461337269216 Marionette TRACE conn7 <- [1,1662,null,{}] 08:01:09 INFO - PROCESS | 1512 | 1461337269225 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 1512 | 1461337269343 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 08:01:09 INFO - PROCESS | 1512 | 1461337269404 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093E5800 == 77 [pid = 1512] [id = 425] 08:01:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E308A83000) [pid = 1512] [serial = 1275] [outer = 0000000000000000] 08:01:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E308A95800) [pid = 1512] [serial = 1276] [outer = 000000E308A83000] 08:01:09 INFO - PROCESS | 1512 | 1461337269450 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E308BBDC00) [pid = 1512] [serial = 1277] [outer = 000000E308A83000] 08:01:09 INFO - PROCESS | 1512 | 1461337269856 Marionette TRACE conn7 <- [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]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 08:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:01:09 INFO - PROCESS | 1512 | 1461337269912 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 1512 | 1461337269915 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 08:01:09 INFO - PROCESS | 1512 | 1461337269918 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1512 | 1461337269920 Marionette TRACE conn7 <- [1,1666,null,{}] 08:01:09 INFO - PROCESS | 1512 | 1461337269968 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 1512 | 1461337270086 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E302329C00) [pid = 1512] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E3068E2000) [pid = 1512] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E370E52000) [pid = 1512] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E308965400) [pid = 1512] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E308282000) [pid = 1512] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E370E50000) [pid = 1512] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E308BC6800) [pid = 1512] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E377B3B800) [pid = 1512] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E376366000) [pid = 1512] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E3716B6800) [pid = 1512] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:01:10 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E30280F000) [pid = 1512] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:01:10 INFO - PROCESS | 1512 | 1461337270372 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308464800 == 78 [pid = 1512] [id = 426] 08:01:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E3029B4800) [pid = 1512] [serial = 1278] [outer = 0000000000000000] 08:01:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E3045C5C00) [pid = 1512] [serial = 1279] [outer = 000000E3029B4800] 08:01:10 INFO - PROCESS | 1512 | 1461337270419 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E308BC6800) [pid = 1512] [serial = 1280] [outer = 000000E3029B4800] 08:01:10 INFO - PROCESS | 1512 | 1461337270765 Marionette TRACE conn7 <- [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]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 881ms 08:01:10 INFO - PROCESS | 1512 | 1461337270805 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 1512 | 1461337270807 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 08:01:10 INFO - PROCESS | 1512 | 1461337270810 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:01:10 INFO - PROCESS | 1512 | 1461337270812 Marionette TRACE conn7 <- [1,1670,null,{}] 08:01:10 INFO - PROCESS | 1512 | 1461337270815 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 1512 | 1461337270902 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 08:01:10 INFO - PROCESS | 1512 | 1461337270987 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37040F800 == 79 [pid = 1512] [id = 427] 08:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E308332800) [pid = 1512] [serial = 1281] [outer = 0000000000000000] 08:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E30910C400) [pid = 1512] [serial = 1282] [outer = 000000E308332800] 08:01:11 INFO - PROCESS | 1512 | 1461337271032 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E3094E8000) [pid = 1512] [serial = 1283] [outer = 000000E308332800] 08:01:11 INFO - PROCESS | 1512 | 1461337271399 Marionette TRACE conn7 <- [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]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 08:01:11 INFO - PROCESS | 1512 | 1461337271442 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1512 | 1461337271444 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 08:01:11 INFO - PROCESS | 1512 | 1461337271447 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:01:11 INFO - PROCESS | 1512 | 1461337271449 Marionette TRACE conn7 <- [1,1674,null,{}] 08:01:11 INFO - PROCESS | 1512 | 1461337271452 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 1512 | 1461337271575 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 08:01:11 INFO - PROCESS | 1512 | 1461337271622 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37118E000 == 80 [pid = 1512] [id = 428] 08:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E30C78CC00) [pid = 1512] [serial = 1284] [outer = 0000000000000000] 08:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E30C78FC00) [pid = 1512] [serial = 1285] [outer = 000000E30C78CC00] 08:01:11 INFO - PROCESS | 1512 | 1461337271667 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E30C797400) [pid = 1512] [serial = 1286] [outer = 000000E30C78CC00] 08:01:12 INFO - PROCESS | 1512 | 1461337272075 Marionette TRACE conn7 <- [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]]]}] 08:01:12 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 08:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 08:01:12 INFO - PROCESS | 1512 | 1461337272122 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1512 | 1461337272124 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 08:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:01:12 INFO - PROCESS | 1512 | 1461337272128 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1512 | 1461337272129 Marionette TRACE conn7 <- [1,1678,null,{}] 08:01:12 INFO - PROCESS | 1512 | 1461337272137 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 1512 | 1461337272225 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 08:01:12 INFO - PROCESS | 1512 | 1461337272233 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37184C800 == 81 [pid = 1512] [id = 429] 08:01:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E36BFB1000) [pid = 1512] [serial = 1287] [outer = 0000000000000000] 08:01:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E36BFB8000) [pid = 1512] [serial = 1288] [outer = 000000E36BFB1000] 08:01:12 INFO - PROCESS | 1512 | 1461337272284 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E36F519400) [pid = 1512] [serial = 1289] [outer = 000000E36BFB1000] 08:01:12 INFO - PROCESS | 1512 | 1461337272974 Marionette TRACE conn7 <- [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]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 944ms 08:01:13 INFO - PROCESS | 1512 | 1461337273075 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 08:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:01:13 INFO - PROCESS | 1512 | 1461337273081 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 08:01:13 INFO - PROCESS | 1512 | 1461337273088 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1512 | 1461337273092 Marionette TRACE conn7 <- [1,1682,null,{}] 08:01:13 INFO - PROCESS | 1512 | 1461337273108 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 1512 | 1461337273261 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 08:01:13 INFO - PROCESS | 1512 | 1461337273359 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F7800 == 82 [pid = 1512] [id = 430] 08:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E3029BA400) [pid = 1512] [serial = 1290] [outer = 0000000000000000] 08:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E302EEAC00) [pid = 1512] [serial = 1291] [outer = 000000E3029BA400] 08:01:13 INFO - PROCESS | 1512 | 1461337273419 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E30577AC00) [pid = 1512] [serial = 1292] [outer = 000000E3029BA400] 08:01:13 INFO - PROCESS | 1512 | 1461337273967 Marionette TRACE conn7 <- [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]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 902ms 08:01:14 INFO - PROCESS | 1512 | 1461337273997 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 1512 | 1461337274003 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 08:01:14 INFO - PROCESS | 1512 | 1461337274012 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:01:14 INFO - PROCESS | 1512 | 1461337274015 Marionette TRACE conn7 <- [1,1686,null,{}] 08:01:14 INFO - PROCESS | 1512 | 1461337274019 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 1512 | 1461337274138 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 08:01:14 INFO - PROCESS | 1512 | 1461337274241 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089B8000 == 83 [pid = 1512] [id = 431] 08:01:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E3068E7800) [pid = 1512] [serial = 1293] [outer = 0000000000000000] 08:01:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000E306B6A800) [pid = 1512] [serial = 1294] [outer = 000000E3068E7800] 08:01:14 INFO - PROCESS | 1512 | 1461337274297 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000E308255000) [pid = 1512] [serial = 1295] [outer = 000000E3068E7800] 08:01:14 INFO - PROCESS | 1512 | 1461337274941 Marionette TRACE conn7 <- [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]]]}] 08:01:15 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 08:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 08:01:15 INFO - PROCESS | 1512 | 1461337275004 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1512 | 1461337275006 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 08:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:01:15 INFO - PROCESS | 1512 | 1461337275010 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1512 | 1461337275015 Marionette TRACE conn7 <- [1,1690,null,{}] 08:01:15 INFO - PROCESS | 1512 | 1461337275027 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 1512 | 1461337275189 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 08:01:15 INFO - PROCESS | 1512 | 1461337275209 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3759DD000 == 84 [pid = 1512] [id = 432] 08:01:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000E308967800) [pid = 1512] [serial = 1296] [outer = 0000000000000000] 08:01:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000E308E58400) [pid = 1512] [serial = 1297] [outer = 000000E308967800] 08:01:15 INFO - PROCESS | 1512 | 1461337275270 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000E36F3BB000) [pid = 1512] [serial = 1298] [outer = 000000E308967800] 08:01:15 INFO - PROCESS | 1512 | 1461337275904 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 944ms 08:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:01:15 INFO - PROCESS | 1512 | 1461337275957 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1512 | 1461337275960 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 08:01:15 INFO - PROCESS | 1512 | 1461337275963 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1512 | 1461337275965 Marionette TRACE conn7 <- [1,1694,null,{}] 08:01:15 INFO - PROCESS | 1512 | 1461337275969 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 1512 | 1461337276085 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 08:01:16 INFO - PROCESS | 1512 | 1461337276217 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3769E6000 == 85 [pid = 1512] [id = 433] 08:01:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000E36F518C00) [pid = 1512] [serial = 1299] [outer = 0000000000000000] 08:01:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (000000E36FB46400) [pid = 1512] [serial = 1300] [outer = 000000E36F518C00] 08:01:16 INFO - PROCESS | 1512 | 1461337276276 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (000000E3704E7000) [pid = 1512] [serial = 1301] [outer = 000000E36F518C00] 08:01:16 INFO - PROCESS | 1512 | 1461337276824 Marionette TRACE conn7 <- [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]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 943ms 08:01:16 INFO - PROCESS | 1512 | 1461337276909 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 1512 | 1461337276911 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 08:01:16 INFO - PROCESS | 1512 | 1461337276915 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:01:16 INFO - PROCESS | 1512 | 1461337276917 Marionette TRACE conn7 <- [1,1698,null,{}] 08:01:16 INFO - PROCESS | 1512 | 1461337276921 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 1512 | 1461337277032 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 08:01:17 INFO - PROCESS | 1512 | 1461337277161 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377B56800 == 86 [pid = 1512] [id = 434] 08:01:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (000000E3704DCC00) [pid = 1512] [serial = 1302] [outer = 0000000000000000] 08:01:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (000000E370D37000) [pid = 1512] [serial = 1303] [outer = 000000E3704DCC00] 08:01:17 INFO - PROCESS | 1512 | 1461337277218 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (000000E370E5E800) [pid = 1512] [serial = 1304] [outer = 000000E3704DCC00] 08:01:17 INFO - PROCESS | 1512 | 1461337277829 Marionette TRACE conn7 <- [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]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 943ms 08:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:01:17 INFO - PROCESS | 1512 | 1461337277861 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1512 | 1461337277863 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 08:01:17 INFO - PROCESS | 1512 | 1461337277867 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1512 | 1461337277869 Marionette TRACE conn7 <- [1,1702,null,{}] 08:01:17 INFO - PROCESS | 1512 | 1461337277874 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 1512 | 1461337277998 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 08:01:18 INFO - PROCESS | 1512 | 1461337278130 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B8CA800 == 87 [pid = 1512] [id = 435] 08:01:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (000000E3716B5C00) [pid = 1512] [serial = 1305] [outer = 0000000000000000] 08:01:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 159 (000000E37260C400) [pid = 1512] [serial = 1306] [outer = 000000E3716B5C00] 08:01:18 INFO - PROCESS | 1512 | 1461337278190 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 160 (000000E375B47800) [pid = 1512] [serial = 1307] [outer = 000000E3716B5C00] 08:01:18 INFO - PROCESS | 1512 | 1461337278790 Marionette TRACE conn7 <- [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 08:01:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:01:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1512 | 1461337278858 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 08:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:01:18 INFO - PROCESS | 1512 | 1461337278862 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1512 | 1461337278865 Marionette TRACE conn7 <- [1,1706,null,{}] 08:01:18 INFO - PROCESS | 1512 | 1461337278900 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:19 INFO - PROCESS | 1512 | 1461337279036 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 08:01:19 INFO - PROCESS | 1512 | 1461337279166 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D3C800 == 88 [pid = 1512] [id = 436] 08:01:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 161 (000000E300972400) [pid = 1512] [serial = 1308] [outer = 0000000000000000] 08:01:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 162 (000000E305787800) [pid = 1512] [serial = 1309] [outer = 000000E300972400] 08:01:19 INFO - PROCESS | 1512 | 1461337279224 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 163 (000000E36F517C00) [pid = 1512] [serial = 1310] [outer = 000000E300972400] 08:01:20 INFO - PROCESS | 1512 | 1461337280013 Marionette TRACE conn7 <- [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]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1220ms 08:01:20 INFO - PROCESS | 1512 | 1461337280083 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 1512 | 1461337280088 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 08:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:01:20 INFO - PROCESS | 1512 | 1461337280093 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1512 | 1461337280097 Marionette TRACE conn7 <- [1,1710,null,{}] 08:01:20 INFO - PROCESS | 1512 | 1461337280102 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 1512 | 1461337280212 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 08:01:20 INFO - PROCESS | 1512 | 1461337280340 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089B2000 == 89 [pid = 1512] [id = 437] 08:01:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 164 (000000E302D57800) [pid = 1512] [serial = 1311] [outer = 0000000000000000] 08:01:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 165 (000000E302D65C00) [pid = 1512] [serial = 1312] [outer = 000000E302D57800] 08:01:20 INFO - PROCESS | 1512 | 1461337280392 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 166 (000000E305846000) [pid = 1512] [serial = 1313] [outer = 000000E302D57800] 08:01:20 INFO - PROCESS | 1512 | 1461337280981 Marionette TRACE conn7 <- [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]]]}] 08:01:21 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 08:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 943ms 08:01:21 INFO - PROCESS | 1512 | 1461337281041 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1512 | 1461337281047 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 08:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:01:21 INFO - PROCESS | 1512 | 1461337281053 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1512 | 1461337281056 Marionette TRACE conn7 <- [1,1714,null,{}] 08:01:21 INFO - PROCESS | 1512 | 1461337281060 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 1512 | 1461337281168 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 08:01:21 INFO - PROCESS | 1512 | 1461337281278 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308429000 == 90 [pid = 1512] [id = 438] 08:01:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 167 (000000E305789C00) [pid = 1512] [serial = 1314] [outer = 0000000000000000] 08:01:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 168 (000000E306B6CC00) [pid = 1512] [serial = 1315] [outer = 000000E305789C00] 08:01:21 INFO - PROCESS | 1512 | 1461337281328 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 169 (000000E308049800) [pid = 1512] [serial = 1316] [outer = 000000E305789C00] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E37118E000 == 89 [pid = 1512] [id = 428] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E37040F800 == 88 [pid = 1512] [id = 427] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E308464800 == 87 [pid = 1512] [id = 426] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093E5800 == 86 [pid = 1512] [id = 425] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E30819D000 == 85 [pid = 1512] [id = 422] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B40800 == 84 [pid = 1512] [id = 421] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 168 (000000E37DC0F400) [pid = 1512] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 167 (000000E37BB2E000) [pid = 1512] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 166 (000000E3777AF800) [pid = 1512] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 165 (000000E370E9B400) [pid = 1512] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 164 (000000E3045BD000) [pid = 1512] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 163 (000000E30804C000) [pid = 1512] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D2D000 == 83 [pid = 1512] [id = 420] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D57000 == 82 [pid = 1512] [id = 419] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C313800 == 81 [pid = 1512] [id = 416] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C35D000 == 80 [pid = 1512] [id = 415] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E308415000 == 79 [pid = 1512] [id = 414] 08:01:21 INFO - PROCESS | 1512 | --DOCSHELL 000000E30583E800 == 78 [pid = 1512] [id = 413] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 162 (000000E37D683800) [pid = 1512] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 161 (000000E302CE0800) [pid = 1512] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 160 (000000E308011000) [pid = 1512] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 159 (000000E37665C400) [pid = 1512] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 158 (000000E308BBF000) [pid = 1512] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (000000E308908000) [pid = 1512] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (000000E3710A9400) [pid = 1512] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (000000E309105000) [pid = 1512] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (000000E37D651C00) [pid = 1512] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (000000E377B76000) [pid = 1512] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (000000E37665C800) [pid = 1512] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000E37172E800) [pid = 1512] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000E306AA8C00) [pid = 1512] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000E36BFB2000) [pid = 1512] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000E3777ABC00) [pid = 1512] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000E370E5E000) [pid = 1512] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000E308A80C00) [pid = 1512] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E308287000) [pid = 1512] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E30890AC00) [pid = 1512] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E306B68800) [pid = 1512] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E375D2CC00) [pid = 1512] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E30550B800) [pid = 1512] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:01:21 INFO - PROCESS | 1512 | 1461337281893 Marionette TRACE conn7 <- [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]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 879ms 08:01:21 INFO - PROCESS | 1512 | 1461337281933 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 08:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:01:21 INFO - PROCESS | 1512 | 1461337281936 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 08:01:21 INFO - PROCESS | 1512 | 1461337281939 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1512 | 1461337281943 Marionette TRACE conn7 <- [1,1718,null,{}] 08:01:21 INFO - PROCESS | 1512 | 1461337281954 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 1512 | 1461337282054 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 08:01:22 INFO - PROCESS | 1512 | 1461337282171 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B56800 == 79 [pid = 1512] [id = 439] 08:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E30550EC00) [pid = 1512] [serial = 1317] [outer = 0000000000000000] 08:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E307E4F000) [pid = 1512] [serial = 1318] [outer = 000000E30550EC00] 08:01:22 INFO - PROCESS | 1512 | 1461337282221 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E30825B400) [pid = 1512] [serial = 1319] [outer = 000000E30550EC00] 08:01:22 INFO - PROCESS | 1512 | 1461337282634 Marionette TRACE conn7 <- [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] 08:01:22 INFO - PROCESS | 1512 | 1461337282677 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 08:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:01:22 INFO - PROCESS | 1512 | 1461337282680 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1512 | 1461337282682 Marionette TRACE conn7 <- [1,1722,null,{}] 08:01:22 INFO - PROCESS | 1512 | 1461337282685 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 1512 | 1461337282778 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 08:01:22 INFO - PROCESS | 1512 | 1461337282785 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E309092000 == 80 [pid = 1512] [id = 440] 08:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E308334400) [pid = 1512] [serial = 1320] [outer = 0000000000000000] 08:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E308962C00) [pid = 1512] [serial = 1321] [outer = 000000E308334400] 08:01:22 INFO - PROCESS | 1512 | 1461337282832 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000E308A94000) [pid = 1512] [serial = 1322] [outer = 000000E308334400] 08:01:23 INFO - PROCESS | 1512 | 1461337283290 Marionette TRACE conn7 <- [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]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 08:01:23 INFO - PROCESS | 1512 | 1461337283373 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1512 | 1461337283375 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 08:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:01:23 INFO - PROCESS | 1512 | 1461337283378 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1512 | 1461337283380 Marionette TRACE conn7 <- [1,1726,null,{}] 08:01:23 INFO - PROCESS | 1512 | 1461337283383 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 1512 | 1461337283472 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 08:01:23 INFO - PROCESS | 1512 | 1461337283478 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3CC800 == 81 [pid = 1512] [id = 441] 08:01:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000E308BBF000) [pid = 1512] [serial = 1323] [outer = 0000000000000000] 08:01:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000E308BC7400) [pid = 1512] [serial = 1324] [outer = 000000E308BBF000] 08:01:23 INFO - PROCESS | 1512 | 1461337283527 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000E3094E0400) [pid = 1512] [serial = 1325] [outer = 000000E308BBF000] 08:01:24 INFO - PROCESS | 1512 | 1461337283998 Marionette TRACE conn7 <- [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]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 08:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:01:24 INFO - PROCESS | 1512 | 1461337284074 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1512 | 1461337284076 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 08:01:24 INFO - PROCESS | 1512 | 1461337284079 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1512 | 1461337284081 Marionette TRACE conn7 <- [1,1730,null,{}] 08:01:24 INFO - PROCESS | 1512 | 1461337284085 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1512 | 1461337284253 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 08:01:24 INFO - PROCESS | 1512 | 1461337284283 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371807000 == 82 [pid = 1512] [id = 442] 08:01:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000E36F3C0800) [pid = 1512] [serial = 1326] [outer = 0000000000000000] 08:01:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000E36F521C00) [pid = 1512] [serial = 1327] [outer = 000000E36F3C0800] 08:01:24 INFO - PROCESS | 1512 | 1461337284332 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (000000E370E5DC00) [pid = 1512] [serial = 1328] [outer = 000000E36F3C0800] 08:01:24 INFO - PROCESS | 1512 | 1461337284780 Marionette TRACE conn7 <- [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]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 733ms 08:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:01:24 INFO - PROCESS | 1512 | 1461337284816 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1512 | 1461337284818 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 08:01:24 INFO - PROCESS | 1512 | 1461337284821 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1512 | 1461337284823 Marionette TRACE conn7 <- [1,1734,null,{}] 08:01:24 INFO - PROCESS | 1512 | 1461337284827 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1512 | 1461337284959 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 08:01:24 INFO - PROCESS | 1512 | 1461337284976 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3766BE000 == 83 [pid = 1512] [id = 443] 08:01:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (000000E370F60400) [pid = 1512] [serial = 1329] [outer = 0000000000000000] 08:01:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (000000E3710A7000) [pid = 1512] [serial = 1330] [outer = 000000E370F60400] 08:01:25 INFO - PROCESS | 1512 | 1461337285021 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (000000E372826800) [pid = 1512] [serial = 1331] [outer = 000000E370F60400] 08:01:25 INFO - PROCESS | 1512 | 1461337285455 Marionette TRACE conn7 <- [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]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 08:01:25 INFO - PROCESS | 1512 | 1461337285518 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1512 | 1461337285520 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 08:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:01:25 INFO - PROCESS | 1512 | 1461337285523 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1512 | 1461337285525 Marionette TRACE conn7 <- [1,1738,null,{}] 08:01:25 INFO - PROCESS | 1512 | 1461337285528 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 1512 | 1461337285674 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (000000E370D3BC00) [pid = 1512] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (000000E308287400) [pid = 1512] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (000000E377B34000) [pid = 1512] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (000000E308BC8C00) [pid = 1512] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000E308010C00) [pid = 1512] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000E37749A800) [pid = 1512] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000E308250C00) [pid = 1512] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000E308371000) [pid = 1512] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000E370F63400) [pid = 1512] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000E30C78CC00) [pid = 1512] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E3094E2000) [pid = 1512] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E308280800) [pid = 1512] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E305DAF000) [pid = 1512] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E308289C00) [pid = 1512] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E36F51F000) [pid = 1512] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E307E49400) [pid = 1512] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E302D5EC00) [pid = 1512] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E301D2F400) [pid = 1512] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E308A83000) [pid = 1512] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E302D56000) [pid = 1512] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E305505400) [pid = 1512] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E302D6E400) [pid = 1512] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E3029B4800) [pid = 1512] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E305785400) [pid = 1512] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E308332800) [pid = 1512] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E36F630800) [pid = 1512] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E37B830000) [pid = 1512] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E376360C00) [pid = 1512] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E305DB0400) [pid = 1512] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E30280B400) [pid = 1512] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E37D841400) [pid = 1512] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E36BFBB800) [pid = 1512] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E302D6F000) [pid = 1512] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E301E9A400) [pid = 1512] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E376937000) [pid = 1512] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E305C8AC00) [pid = 1512] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:01:26 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E308366800) [pid = 1512] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:01:26 INFO - PROCESS | 1512 | 1461337286069 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D5D000 == 84 [pid = 1512] [id = 444] 08:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E301D28000) [pid = 1512] [serial = 1332] [outer = 0000000000000000] 08:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E3029AD800) [pid = 1512] [serial = 1333] [outer = 000000E301D28000] 08:01:26 INFO - PROCESS | 1512 | 1461337286115 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E302D70000) [pid = 1512] [serial = 1334] [outer = 000000E301D28000] 08:01:26 INFO - PROCESS | 1512 | 1461337286463 Marionette TRACE conn7 <- [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]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 08:01:26 INFO - PROCESS | 1512 | 1461337286512 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1512 | 1461337286514 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 08:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:01:26 INFO - PROCESS | 1512 | 1461337286518 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1512 | 1461337286520 Marionette TRACE conn7 <- [1,1742,null,{}] 08:01:26 INFO - PROCESS | 1512 | 1461337286525 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 1512 | 1461337286661 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 08:01:26 INFO - PROCESS | 1512 | 1461337286670 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2D5800 == 85 [pid = 1512] [id = 445] 08:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E305785400) [pid = 1512] [serial = 1335] [outer = 0000000000000000] 08:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E308250400) [pid = 1512] [serial = 1336] [outer = 000000E305785400] 08:01:26 INFO - PROCESS | 1512 | 1461337286717 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E308A9E400) [pid = 1512] [serial = 1337] [outer = 000000E305785400] 08:01:27 INFO - PROCESS | 1512 | 1461337287128 Marionette TRACE conn7 <- [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]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 627ms 08:01:27 INFO - PROCESS | 1512 | 1461337287148 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1512 | 1461337287150 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 08:01:27 INFO - PROCESS | 1512 | 1461337287153 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:01:27 INFO - PROCESS | 1512 | 1461337287155 Marionette TRACE conn7 <- [1,1746,null,{}] 08:01:27 INFO - PROCESS | 1512 | 1461337287158 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 1512 | 1461337287283 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 08:01:27 INFO - PROCESS | 1512 | 1461337287329 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DB73000 == 86 [pid = 1512] [id = 446] 08:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E308A9C400) [pid = 1512] [serial = 1338] [outer = 0000000000000000] 08:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E37066D800) [pid = 1512] [serial = 1339] [outer = 000000E308A9C400] 08:01:27 INFO - PROCESS | 1512 | 1461337287374 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E376488400) [pid = 1512] [serial = 1340] [outer = 000000E308A9C400] 08:01:27 INFO - PROCESS | 1512 | 1461337287780 Marionette TRACE conn7 <- [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]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 08:01:27 INFO - PROCESS | 1512 | 1461337287848 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1512 | 1461337287851 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 08:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:01:27 INFO - PROCESS | 1512 | 1461337287854 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1512 | 1461337287857 Marionette TRACE conn7 <- [1,1750,null,{}] 08:01:27 INFO - PROCESS | 1512 | 1461337287860 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 1512 | 1461337287974 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 08:01:27 INFO - PROCESS | 1512 | 1461337287989 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E87D000 == 87 [pid = 1512] [id = 447] 08:01:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E3769C2000) [pid = 1512] [serial = 1341] [outer = 0000000000000000] 08:01:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E377499C00) [pid = 1512] [serial = 1342] [outer = 000000E3769C2000] 08:01:28 INFO - PROCESS | 1512 | 1461337288039 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E377B2F400) [pid = 1512] [serial = 1343] [outer = 000000E3769C2000] 08:01:28 INFO - PROCESS | 1512 | 1461337288782 Marionette TRACE conn7 <- [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]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 08:01:28 INFO - PROCESS | 1512 | 1461337288844 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 1512 | 1461337288850 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 08:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:01:28 INFO - PROCESS | 1512 | 1461337288871 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1512 | 1461337288875 Marionette TRACE conn7 <- [1,1754,null,{}] 08:01:28 INFO - PROCESS | 1512 | 1461337288881 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 1512 | 1461337289010 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 08:01:29 INFO - PROCESS | 1512 | 1461337289146 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E70000 == 88 [pid = 1512] [id = 448] 08:01:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E3045C2C00) [pid = 1512] [serial = 1344] [outer = 0000000000000000] 08:01:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E305803C00) [pid = 1512] [serial = 1345] [outer = 000000E3045C2C00] 08:01:29 INFO - PROCESS | 1512 | 1461337289207 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E306AF0C00) [pid = 1512] [serial = 1346] [outer = 000000E3045C2C00] 08:01:29 INFO - PROCESS | 1512 | 1461337289771 Marionette TRACE conn7 <- [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]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 942ms 08:01:29 INFO - PROCESS | 1512 | 1461337289814 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1512 | 1461337289820 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 08:01:29 INFO - PROCESS | 1512 | 1461337289827 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:01:29 INFO - PROCESS | 1512 | 1461337289831 Marionette TRACE conn7 <- [1,1758,null,{}] 08:01:29 INFO - PROCESS | 1512 | 1461337289835 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 1512 | 1461337289954 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 08:01:30 INFO - PROCESS | 1512 | 1461337290061 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36FE3C800 == 89 [pid = 1512] [id = 449] 08:01:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E308253000) [pid = 1512] [serial = 1347] [outer = 0000000000000000] 08:01:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E30890BC00) [pid = 1512] [serial = 1348] [outer = 000000E308253000] 08:01:30 INFO - PROCESS | 1512 | 1461337290116 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E30910BC00) [pid = 1512] [serial = 1349] [outer = 000000E308253000] 08:01:30 INFO - PROCESS | 1512 | 1461337290752 Marionette TRACE conn7 <- [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]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 08:01:30 INFO - PROCESS | 1512 | 1461337290818 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 1512 | 1461337290821 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 08:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:01:30 INFO - PROCESS | 1512 | 1461337290825 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 1512 | 1461337290830 Marionette TRACE conn7 <- [1,1762,null,{}] 08:01:30 INFO - PROCESS | 1512 | 1461337290842 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 1512 | 1461337291019 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 08:01:31 INFO - PROCESS | 1512 | 1461337291077 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37EE19000 == 90 [pid = 1512] [id = 450] 08:01:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E370E50000) [pid = 1512] [serial = 1350] [outer = 0000000000000000] 08:01:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E370E5B800) [pid = 1512] [serial = 1351] [outer = 000000E370E50000] 08:01:31 INFO - PROCESS | 1512 | 1461337291178 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E37646AC00) [pid = 1512] [serial = 1352] [outer = 000000E370E50000] 08:01:31 INFO - PROCESS | 1512 | 1461337291785 Marionette TRACE conn7 <- [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]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 985ms 08:01:31 INFO - PROCESS | 1512 | 1461337291812 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1512 | 1461337291815 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 08:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:01:31 INFO - PROCESS | 1512 | 1461337291833 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1512 | 1461337291835 Marionette TRACE conn7 <- [1,1766,null,{}] 08:01:31 INFO - PROCESS | 1512 | 1461337291839 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 1512 | 1461337291959 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 08:01:32 INFO - PROCESS | 1512 | 1461337292093 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E47F000 == 91 [pid = 1512] [id = 451] 08:01:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E377456000) [pid = 1512] [serial = 1353] [outer = 0000000000000000] 08:01:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E3774A3800) [pid = 1512] [serial = 1354] [outer = 000000E377456000] 08:01:32 INFO - PROCESS | 1512 | 1461337292150 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E377B39400) [pid = 1512] [serial = 1355] [outer = 000000E377456000] 08:01:32 INFO - PROCESS | 1512 | 1461337292755 Marionette TRACE conn7 <- [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]]]}] 08:01:32 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 08:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 08:01:32 INFO - PROCESS | 1512 | 1461337292825 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 1512 | 1461337292827 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 08:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:01:32 INFO - PROCESS | 1512 | 1461337292831 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1512 | 1461337292833 Marionette TRACE conn7 <- [1,1770,null,{}] 08:01:32 INFO - PROCESS | 1512 | 1461337292837 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 1512 | 1461337292952 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 08:01:33 INFO - PROCESS | 1512 | 1461337293085 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C7AD000 == 92 [pid = 1512] [id = 452] 08:01:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E377B7C400) [pid = 1512] [serial = 1356] [outer = 0000000000000000] 08:01:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E37B155400) [pid = 1512] [serial = 1357] [outer = 000000E377B7C400] 08:01:33 INFO - PROCESS | 1512 | 1461337293145 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E37B8A7C00) [pid = 1512] [serial = 1358] [outer = 000000E377B7C400] 08:01:33 INFO - PROCESS | 1512 | 1461337293726 Marionette TRACE conn7 <- [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]]]}] 08:01:33 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 08:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 942ms 08:01:33 INFO - PROCESS | 1512 | 1461337293776 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1512 | 1461337293779 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 08:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:01:33 INFO - PROCESS | 1512 | 1461337293782 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1512 | 1461337293785 Marionette TRACE conn7 <- [1,1774,null,{}] 08:01:33 INFO - PROCESS | 1512 | 1461337293788 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 1512 | 1461337293911 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 08:01:34 INFO - PROCESS | 1512 | 1461337294046 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E303118800 == 93 [pid = 1512] [id = 453] 08:01:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000E37C1A2C00) [pid = 1512] [serial = 1359] [outer = 0000000000000000] 08:01:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000E37D683800) [pid = 1512] [serial = 1360] [outer = 000000E37C1A2C00] 08:01:34 INFO - PROCESS | 1512 | 1461337294107 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000E37DA86800) [pid = 1512] [serial = 1361] [outer = 000000E37C1A2C00] 08:01:34 INFO - PROCESS | 1512 | 1461337294689 Marionette TRACE conn7 <- [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]]]}] 08:01:34 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 08:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 944ms 08:01:34 INFO - PROCESS | 1512 | 1461337294728 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1512 | 1461337294731 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 08:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:01:34 INFO - PROCESS | 1512 | 1461337294734 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1512 | 1461337294736 Marionette TRACE conn7 <- [1,1778,null,{}] 08:01:34 INFO - PROCESS | 1512 | 1461337294740 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 1512 | 1461337294855 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 08:01:35 INFO - PROCESS | 1512 | 1461337294989 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302B09000 == 94 [pid = 1512] [id = 454] 08:01:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000E30280DC00) [pid = 1512] [serial = 1362] [outer = 0000000000000000] 08:01:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000E302CDEC00) [pid = 1512] [serial = 1363] [outer = 000000E30280DC00] 08:01:35 INFO - PROCESS | 1512 | 1461337295048 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000E3045BCC00) [pid = 1512] [serial = 1364] [outer = 000000E30280DC00] 08:01:35 INFO - PROCESS | 1512 | 1461337295909 Marionette TRACE conn7 <- [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]]]}] 08:01:35 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) 08:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1233ms 08:01:35 INFO - PROCESS | 1512 | 1461337295971 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1512 | 1461337295975 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 08:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:01:35 INFO - PROCESS | 1512 | 1461337295981 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1512 | 1461337295985 Marionette TRACE conn7 <- [1,1782,null,{}] 08:01:36 INFO - PROCESS | 1512 | 1461337295991 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 1512 | 1461337296101 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 08:01:36 INFO - PROCESS | 1512 | 1461337296243 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068B7000 == 95 [pid = 1512] [id = 455] 08:01:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (000000E302D6B400) [pid = 1512] [serial = 1365] [outer = 0000000000000000] 08:01:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (000000E30280F400) [pid = 1512] [serial = 1366] [outer = 000000E302D6B400] 08:01:36 INFO - PROCESS | 1512 | 1461337296297 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (000000E3045C6800) [pid = 1512] [serial = 1367] [outer = 000000E302D6B400] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E370DBF800 == 94 [pid = 1512] [id = 337] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E00D000 == 93 [pid = 1512] [id = 399] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089A5000 == 92 [pid = 1512] [id = 397] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E888000 == 91 [pid = 1512] [id = 400] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DB73000 == 90 [pid = 1512] [id = 446] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2D5800 == 89 [pid = 1512] [id = 445] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D5D000 == 88 [pid = 1512] [id = 444] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E3766BE000 == 87 [pid = 1512] [id = 443] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E371807000 == 86 [pid = 1512] [id = 442] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089B9800 == 85 [pid = 1512] [id = 424] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3CC800 == 84 [pid = 1512] [id = 441] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E309092000 == 83 [pid = 1512] [id = 440] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B56800 == 82 [pid = 1512] [id = 439] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D54000 == 81 [pid = 1512] [id = 423] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E308429000 == 80 [pid = 1512] [id = 438] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089B2000 == 79 [pid = 1512] [id = 437] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E3769E6000 == 78 [pid = 1512] [id = 433] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E3759DD000 == 77 [pid = 1512] [id = 432] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089B8000 == 76 [pid = 1512] [id = 431] 08:01:36 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F7800 == 75 [pid = 1512] [id = 430] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (000000E308336C00) [pid = 1512] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (000000E370E53000) [pid = 1512] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (000000E3714E5000) [pid = 1512] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000E372682400) [pid = 1512] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000E37C33F400) [pid = 1512] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000E37A29D800) [pid = 1512] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000E30890FC00) [pid = 1512] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000E3045CA000) [pid = 1512] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000E37E405C00) [pid = 1512] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E37213D000) [pid = 1512] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E305C92800) [pid = 1512] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E302CDE400) [pid = 1512] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E377B2FC00) [pid = 1512] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E306AB0800) [pid = 1512] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E37E382C00) [pid = 1512] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E37C137C00) [pid = 1512] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E308A79400) [pid = 1512] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E37D681000) [pid = 1512] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E370E5BC00) [pid = 1512] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E30836A800) [pid = 1512] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E37B157C00) [pid = 1512] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E30C78FC00) [pid = 1512] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E37DC0C400) [pid = 1512] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E308286000) [pid = 1512] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E37E563800) [pid = 1512] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E306AF4800) [pid = 1512] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E306B73C00) [pid = 1512] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E309104400) [pid = 1512] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E308371400) [pid = 1512] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E37C139000) [pid = 1512] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E3763CAC00) [pid = 1512] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E308021400) [pid = 1512] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E37C139800) [pid = 1512] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E302EF2000) [pid = 1512] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E302D57C00) [pid = 1512] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E301EA3000) [pid = 1512] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E308A95800) [pid = 1512] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E37D65D000) [pid = 1512] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E302D5F400) [pid = 1512] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30836CC00) [pid = 1512] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E305784000) [pid = 1512] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30584B800) [pid = 1512] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E3045C0000) [pid = 1512] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E302EEA000) [pid = 1512] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E3045C5C00) [pid = 1512] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E305851000) [pid = 1512] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E307E47400) [pid = 1512] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E308BBDC00) [pid = 1512] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308BC6800) [pid = 1512] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E30910C400) [pid = 1512] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30C797400) [pid = 1512] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E3094E8000) [pid = 1512] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E308054800) [pid = 1512] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:01:36 INFO - PROCESS | 1512 | 1461337296963 Marionette TRACE conn7 <- [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]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1030ms 08:01:37 INFO - PROCESS | 1512 | 1461337297015 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1512 | 1461337297021 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 08:01:37 INFO - PROCESS | 1512 | 1461337297027 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1512 | 1461337297030 Marionette TRACE conn7 <- [1,1786,null,{}] 08:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:01:37 INFO - PROCESS | 1512 | 1461337297054 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 1512 | 1461337297183 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 08:01:37 INFO - PROCESS | 1512 | 1461337297199 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D50000 == 76 [pid = 1512] [id = 456] 08:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E3029B3C00) [pid = 1512] [serial = 1368] [outer = 0000000000000000] 08:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E30432BC00) [pid = 1512] [serial = 1369] [outer = 000000E3029B3C00] 08:01:37 INFO - PROCESS | 1512 | 1461337297246 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E305806000) [pid = 1512] [serial = 1370] [outer = 000000E3029B3C00] 08:01:37 INFO - PROCESS | 1512 | 1461337297723 Marionette TRACE conn7 <- [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]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 08:01:37 INFO - PROCESS | 1512 | 1461337297768 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1512 | 1461337297770 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 08:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:01:37 INFO - PROCESS | 1512 | 1461337297774 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1512 | 1461337297778 Marionette TRACE conn7 <- [1,1790,null,{}] 08:01:37 INFO - PROCESS | 1512 | 1461337297789 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 1512 | 1461337297884 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 08:01:37 INFO - PROCESS | 1512 | 1461337297894 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5B800 == 77 [pid = 1512] [id = 457] 08:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E3068DA400) [pid = 1512] [serial = 1371] [outer = 0000000000000000] 08:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E306AAAC00) [pid = 1512] [serial = 1372] [outer = 000000E3068DA400] 08:01:37 INFO - PROCESS | 1512 | 1461337297955 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E306B72000) [pid = 1512] [serial = 1373] [outer = 000000E3068DA400] 08:01:38 INFO - PROCESS | 1512 | 1461337298412 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 08:01:38 INFO - PROCESS | 1512 | 1461337298469 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 1512 | 1461337298472 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 08:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:01:38 INFO - PROCESS | 1512 | 1461337298475 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 1512 | 1461337298477 Marionette TRACE conn7 <- [1,1794,null,{}] 08:01:38 INFO - PROCESS | 1512 | 1461337298480 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 1512 | 1461337298602 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 08:01:38 INFO - PROCESS | 1512 | 1461337298617 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308265800 == 78 [pid = 1512] [id = 458] 08:01:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E307E4E400) [pid = 1512] [serial = 1374] [outer = 0000000000000000] 08:01:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30800BC00) [pid = 1512] [serial = 1375] [outer = 000000E307E4E400] 08:01:38 INFO - PROCESS | 1512 | 1461337298663 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E308027000) [pid = 1512] [serial = 1376] [outer = 000000E307E4E400] 08:01:39 INFO - PROCESS | 1512 | 1461337299134 Marionette TRACE conn7 <- [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]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 08:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:01:39 INFO - PROCESS | 1512 | 1461337299212 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1512 | 1461337299214 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 08:01:39 INFO - PROCESS | 1512 | 1461337299218 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1512 | 1461337299220 Marionette TRACE conn7 <- [1,1798,null,{}] 08:01:39 INFO - PROCESS | 1512 | 1461337299223 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 1512 | 1461337299340 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 08:01:39 INFO - PROCESS | 1512 | 1461337299400 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30847E000 == 79 [pid = 1512] [id = 459] 08:01:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E30804D400) [pid = 1512] [serial = 1377] [outer = 0000000000000000] 08:01:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30824E800) [pid = 1512] [serial = 1378] [outer = 000000E30804D400] 08:01:39 INFO - PROCESS | 1512 | 1461337299446 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E308331400) [pid = 1512] [serial = 1379] [outer = 000000E30804D400] 08:01:39 INFO - PROCESS | 1512 | 1461337299884 Marionette TRACE conn7 <- [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]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 08:01:39 INFO - PROCESS | 1512 | 1461337299972 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1512 | 1461337299974 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 08:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:01:39 INFO - PROCESS | 1512 | 1461337299977 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1512 | 1461337299979 Marionette TRACE conn7 <- [1,1802,null,{}] 08:01:39 INFO - PROCESS | 1512 | 1461337299987 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 1512 | 1461337300127 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 08:01:40 INFO - PROCESS | 1512 | 1461337300191 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F91800 == 80 [pid = 1512] [id = 460] 08:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E308363C00) [pid = 1512] [serial = 1380] [outer = 0000000000000000] 08:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308911000) [pid = 1512] [serial = 1381] [outer = 000000E308363C00] 08:01:40 INFO - PROCESS | 1512 | 1461337300242 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308A9E800) [pid = 1512] [serial = 1382] [outer = 000000E308363C00] 08:01:40 INFO - PROCESS | 1512 | 1461337300676 Marionette TRACE conn7 <- [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]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 733ms 08:01:40 INFO - PROCESS | 1512 | 1461337300712 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1512 | 1461337300714 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 08:01:40 INFO - PROCESS | 1512 | 1461337300718 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:01:40 INFO - PROCESS | 1512 | 1461337300719 Marionette TRACE conn7 <- [1,1806,null,{}] 08:01:40 INFO - PROCESS | 1512 | 1461337300723 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 1512 | 1461337300992 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E36F3C0800) [pid = 1512] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E370F60400) [pid = 1512] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E305785400) [pid = 1512] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E308BBF000) [pid = 1512] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E36BFB1000) [pid = 1512] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E308334400) [pid = 1512] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E302D57800) [pid = 1512] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E30550EC00) [pid = 1512] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E305789C00) [pid = 1512] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E301D28000) [pid = 1512] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:01:41 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308A9C400) [pid = 1512] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:01:41 INFO - PROCESS | 1512 | 1461337301056 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30642B800 == 81 [pid = 1512] [id = 461] 08:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E30125D400) [pid = 1512] [serial = 1383] [outer = 0000000000000000] 08:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E302D60800) [pid = 1512] [serial = 1384] [outer = 000000E30125D400] 08:01:41 INFO - PROCESS | 1512 | 1461337301102 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E308A91C00) [pid = 1512] [serial = 1385] [outer = 000000E30125D400] 08:01:41 INFO - PROCESS | 1512 | 1461337301473 Marionette TRACE conn7 <- [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]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 839ms 08:01:41 INFO - PROCESS | 1512 | 1461337301559 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1512 | 1461337301561 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 08:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:01:41 INFO - PROCESS | 1512 | 1461337301570 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1512 | 1461337301571 Marionette TRACE conn7 <- [1,1810,null,{}] 08:01:41 INFO - PROCESS | 1512 | 1461337301575 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 1512 | 1461337301665 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 08:01:41 INFO - PROCESS | 1512 | 1461337301672 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C38C800 == 82 [pid = 1512] [id = 462] 08:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E308E52000) [pid = 1512] [serial = 1386] [outer = 0000000000000000] 08:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E309111800) [pid = 1512] [serial = 1387] [outer = 000000E308E52000] 08:01:41 INFO - PROCESS | 1512 | 1461337301718 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3094EC800) [pid = 1512] [serial = 1388] [outer = 000000E308E52000] 08:01:42 INFO - PROCESS | 1512 | 1461337302139 Marionette TRACE conn7 <- [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]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 08:01:42 INFO - PROCESS | 1512 | 1461337302197 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1512 | 1461337302200 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 08:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:01:42 INFO - PROCESS | 1512 | 1461337302203 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1512 | 1461337302205 Marionette TRACE conn7 <- [1,1814,null,{}] 08:01:42 INFO - PROCESS | 1512 | 1461337302208 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1512 | 1461337302299 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 08:01:42 INFO - PROCESS | 1512 | 1461337302305 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3BB800 == 83 [pid = 1512] [id = 463] 08:01:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30C78EC00) [pid = 1512] [serial = 1389] [outer = 0000000000000000] 08:01:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E36BFAE800) [pid = 1512] [serial = 1390] [outer = 000000E30C78EC00] 08:01:42 INFO - PROCESS | 1512 | 1461337302352 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E36F3BC000) [pid = 1512] [serial = 1391] [outer = 000000E30C78EC00] 08:01:42 INFO - PROCESS | 1512 | 1461337302781 Marionette TRACE conn7 <- [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]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 08:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:01:42 INFO - PROCESS | 1512 | 1461337302837 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1512 | 1461337302839 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 08:01:42 INFO - PROCESS | 1512 | 1461337302842 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1512 | 1461337302844 Marionette TRACE conn7 <- [1,1818,null,{}] 08:01:42 INFO - PROCESS | 1512 | 1461337302848 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1512 | 1461337302941 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 08:01:42 INFO - PROCESS | 1512 | 1461337302951 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E1E5800 == 84 [pid = 1512] [id = 464] 08:01:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E36F51E000) [pid = 1512] [serial = 1392] [outer = 0000000000000000] 08:01:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E36F6F0C00) [pid = 1512] [serial = 1393] [outer = 000000E36F51E000] 08:01:42 INFO - PROCESS | 1512 | 1461337302996 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E370872400) [pid = 1512] [serial = 1394] [outer = 000000E36F51E000] 08:01:43 INFO - PROCESS | 1512 | 1461337303765 Marionette TRACE conn7 <- [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]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 984ms 08:01:43 INFO - PROCESS | 1512 | 1461337303832 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1512 | 1461337303836 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 08:01:43 INFO - PROCESS | 1512 | 1461337303841 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:01:43 INFO - PROCESS | 1512 | 1461337303845 Marionette TRACE conn7 <- [1,1822,null,{}] 08:01:43 INFO - PROCESS | 1512 | 1461337303852 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1512 | 1461337304005 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 08:01:44 INFO - PROCESS | 1512 | 1461337304138 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30685C800 == 85 [pid = 1512] [id = 465] 08:01:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E304333000) [pid = 1512] [serial = 1395] [outer = 0000000000000000] 08:01:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E3045C6400) [pid = 1512] [serial = 1396] [outer = 000000E304333000] 08:01:44 INFO - PROCESS | 1512 | 1461337304198 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E305C8B000) [pid = 1512] [serial = 1397] [outer = 000000E304333000] 08:01:44 INFO - PROCESS | 1512 | 1461337304829 Marionette TRACE conn7 <- [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]]]}] 08:01:44 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 08:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1030ms 08:01:44 INFO - PROCESS | 1512 | 1461337304876 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 1512 | 1461337304883 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 08:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:01:44 INFO - PROCESS | 1512 | 1461337304890 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1512 | 1461337304894 Marionette TRACE conn7 <- [1,1826,null,{}] 08:01:44 INFO - PROCESS | 1512 | 1461337304918 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 1512 | 1461337305038 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 08:01:45 INFO - PROCESS | 1512 | 1461337305169 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089A4800 == 86 [pid = 1512] [id = 466] 08:01:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E307E49400) [pid = 1512] [serial = 1398] [outer = 0000000000000000] 08:01:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E30825A000) [pid = 1512] [serial = 1399] [outer = 000000E307E49400] 08:01:45 INFO - PROCESS | 1512 | 1461337305226 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E30836F000) [pid = 1512] [serial = 1400] [outer = 000000E307E49400] 08:01:45 INFO - PROCESS | 1512 | 1461337305875 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1028ms 08:01:45 INFO - PROCESS | 1512 | 1461337305924 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1512 | 1461337305927 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 08:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:01:45 INFO - PROCESS | 1512 | 1461337305931 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1512 | 1461337305935 Marionette TRACE conn7 <- [1,1830,null,{}] 08:01:45 INFO - PROCESS | 1512 | 1461337305947 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 1512 | 1461337306069 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 08:01:46 INFO - PROCESS | 1512 | 1461337306200 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E477800 == 87 [pid = 1512] [id = 467] 08:01:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E308A92000) [pid = 1512] [serial = 1401] [outer = 0000000000000000] 08:01:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E36BFBBC00) [pid = 1512] [serial = 1402] [outer = 000000E308A92000] 08:01:46 INFO - PROCESS | 1512 | 1461337306260 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E370D3E800) [pid = 1512] [serial = 1403] [outer = 000000E308A92000] 08:01:46 INFO - PROCESS | 1512 | 1461337306887 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 985ms 08:01:46 INFO - PROCESS | 1512 | 1461337306918 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1512 | 1461337306922 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 08:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:01:46 INFO - PROCESS | 1512 | 1461337306925 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1512 | 1461337306927 Marionette TRACE conn7 <- [1,1834,null,{}] 08:01:46 INFO - PROCESS | 1512 | 1461337306931 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1512 | 1461337307048 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 08:01:47 INFO - PROCESS | 1512 | 1461337307178 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371198800 == 88 [pid = 1512] [id = 468] 08:01:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E370D3C800) [pid = 1512] [serial = 1404] [outer = 0000000000000000] 08:01:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E3710AA800) [pid = 1512] [serial = 1405] [outer = 000000E370D3C800] 08:01:47 INFO - PROCESS | 1512 | 1461337307238 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E37172E800) [pid = 1512] [serial = 1406] [outer = 000000E370D3C800] 08:01:47 INFO - PROCESS | 1512 | 1461337307868 Marionette TRACE conn7 <- [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]]]}] 08:01:47 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) 08:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 08:01:47 INFO - PROCESS | 1512 | 1461337307913 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1512 | 1461337307916 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 08:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:01:47 INFO - PROCESS | 1512 | 1461337307919 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1512 | 1461337307922 Marionette TRACE conn7 <- [1,1838,null,{}] 08:01:47 INFO - PROCESS | 1512 | 1461337307926 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 1512 | 1461337308048 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 08:01:48 INFO - PROCESS | 1512 | 1461337308154 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372759800 == 89 [pid = 1512] [id = 469] 08:01:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E37172FC00) [pid = 1512] [serial = 1407] [outer = 0000000000000000] 08:01:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E375939000) [pid = 1512] [serial = 1408] [outer = 000000E37172FC00] 08:01:48 INFO - PROCESS | 1512 | 1461337308213 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E3760EB800) [pid = 1512] [serial = 1409] [outer = 000000E37172FC00] 08:01:48 INFO - PROCESS | 1512 | 1461337308862 Marionette TRACE conn7 <- [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]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 987ms 08:01:48 INFO - PROCESS | 1512 | 1461337308908 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1512 | 1461337308911 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 08:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:01:48 INFO - PROCESS | 1512 | 1461337308915 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1512 | 1461337308917 Marionette TRACE conn7 <- [1,1842,null,{}] 08:01:48 INFO - PROCESS | 1512 | 1461337308920 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 1512 | 1461337309046 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 08:01:49 INFO - PROCESS | 1512 | 1461337309177 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3769E2000 == 90 [pid = 1512] [id = 470] 08:01:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E376933C00) [pid = 1512] [serial = 1410] [outer = 0000000000000000] 08:01:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E377B30000) [pid = 1512] [serial = 1411] [outer = 000000E376933C00] 08:01:49 INFO - PROCESS | 1512 | 1461337309238 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E37B156400) [pid = 1512] [serial = 1412] [outer = 000000E376933C00] 08:01:49 INFO - PROCESS | 1512 | 1461337309864 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 984ms 08:01:49 INFO - PROCESS | 1512 | 1461337309901 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1512 | 1461337309904 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 08:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:01:49 INFO - PROCESS | 1512 | 1461337309908 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1512 | 1461337309910 Marionette TRACE conn7 <- [1,1846,null,{}] 08:01:49 INFO - PROCESS | 1512 | 1461337309914 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 1512 | 1461337310189 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 08:01:50 INFO - PROCESS | 1512 | 1461337310331 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068A2800 == 91 [pid = 1512] [id = 471] 08:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E301EA5400) [pid = 1512] [serial = 1413] [outer = 0000000000000000] 08:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E30280BC00) [pid = 1512] [serial = 1414] [outer = 000000E301EA5400] 08:01:50 INFO - PROCESS | 1512 | 1461337310385 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E302D66400) [pid = 1512] [serial = 1415] [outer = 000000E301EA5400] 08:01:51 INFO - PROCESS | 1512 | 1461337310990 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1126ms 08:01:51 INFO - PROCESS | 1512 | 1461337311037 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 1512 | 1461337311042 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 08:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:01:51 INFO - PROCESS | 1512 | 1461337311046 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1512 | 1461337311051 Marionette TRACE conn7 <- [1,1850,null,{}] 08:01:51 INFO - PROCESS | 1512 | 1461337311055 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 1512 | 1461337311165 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 08:01:51 INFO - PROCESS | 1512 | 1461337311279 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B96800 == 92 [pid = 1512] [id = 472] 08:01:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E30550EC00) [pid = 1512] [serial = 1416] [outer = 0000000000000000] 08:01:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E3068E4000) [pid = 1512] [serial = 1417] [outer = 000000E30550EC00] 08:01:51 INFO - PROCESS | 1512 | 1461337311333 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E307E4DC00) [pid = 1512] [serial = 1418] [outer = 000000E30550EC00] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084DC800 == 91 [pid = 1512] [id = 181] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E4D9800 == 90 [pid = 1512] [id = 339] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3BB800 == 89 [pid = 1512] [id = 463] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C38C800 == 88 [pid = 1512] [id = 462] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E30642B800 == 87 [pid = 1512] [id = 461] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F91800 == 86 [pid = 1512] [id = 460] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E30847E000 == 85 [pid = 1512] [id = 459] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E308265800 == 84 [pid = 1512] [id = 458] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E5B800 == 83 [pid = 1512] [id = 457] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D50000 == 82 [pid = 1512] [id = 456] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E308E58400) [pid = 1512] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E36FB46400) [pid = 1512] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E302EEAC00) [pid = 1512] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E306B6A800) [pid = 1512] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068B7000 == 81 [pid = 1512] [id = 455] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E47F000 == 80 [pid = 1512] [id = 451] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E37EE19000 == 79 [pid = 1512] [id = 450] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E36FE3C800 == 78 [pid = 1512] [id = 449] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E70000 == 77 [pid = 1512] [id = 448] 08:01:51 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E87D000 == 76 [pid = 1512] [id = 447] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E36F521C00) [pid = 1512] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E3710A7000) [pid = 1512] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E370E5DC00) [pid = 1512] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E308250400) [pid = 1512] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E372826800) [pid = 1512] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E308BC7400) [pid = 1512] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E36BFB8000) [pid = 1512] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E308962C00) [pid = 1512] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E36F519400) [pid = 1512] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E308A94000) [pid = 1512] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E305846000) [pid = 1512] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E302D65C00) [pid = 1512] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E307E4F000) [pid = 1512] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E30825B400) [pid = 1512] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E308049800) [pid = 1512] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E306B6CC00) [pid = 1512] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E370D37000) [pid = 1512] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E305787800) [pid = 1512] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E37260C400) [pid = 1512] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E3029AD800) [pid = 1512] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E302D70000) [pid = 1512] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E308A9E400) [pid = 1512] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E3094E0400) [pid = 1512] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E376488400) [pid = 1512] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E37066D800) [pid = 1512] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:01:51 INFO - PROCESS | 1512 | 1461337311929 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 944ms 08:01:51 INFO - PROCESS | 1512 | 1461337311994 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1512 | 1461337311997 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 08:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:01:52 INFO - PROCESS | 1512 | 1461337312001 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1512 | 1461337312003 Marionette TRACE conn7 <- [1,1854,null,{}] 08:01:52 INFO - PROCESS | 1512 | 1461337312006 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1512 | 1461337312130 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 08:01:52 INFO - PROCESS | 1512 | 1461337312223 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B9D000 == 77 [pid = 1512] [id = 473] 08:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E305503800) [pid = 1512] [serial = 1419] [outer = 0000000000000000] 08:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E306AEFC00) [pid = 1512] [serial = 1420] [outer = 000000E305503800] 08:01:52 INFO - PROCESS | 1512 | 1461337312270 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308007C00) [pid = 1512] [serial = 1421] [outer = 000000E305503800] 08:01:52 INFO - PROCESS | 1512 | 1461337312664 Marionette TRACE conn7 <- [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]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 08:01:52 INFO - PROCESS | 1512 | 1461337312737 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1512 | 1461337312741 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 08:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:01:52 INFO - PROCESS | 1512 | 1461337312752 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1512 | 1461337312757 Marionette TRACE conn7 <- [1,1858,null,{}] 08:01:52 INFO - PROCESS | 1512 | 1461337312760 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1512 | 1461337312891 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 08:01:52 INFO - PROCESS | 1512 | 1461337312905 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089A1800 == 78 [pid = 1512] [id = 474] 08:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E30832B000) [pid = 1512] [serial = 1422] [outer = 0000000000000000] 08:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E308368400) [pid = 1512] [serial = 1423] [outer = 000000E30832B000] 08:01:52 INFO - PROCESS | 1512 | 1461337312954 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E308962C00) [pid = 1512] [serial = 1424] [outer = 000000E30832B000] 08:01:53 INFO - PROCESS | 1512 | 1461337313378 Marionette TRACE conn7 <- [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]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 08:01:53 INFO - PROCESS | 1512 | 1461337313443 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1512 | 1461337313445 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 08:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:01:53 INFO - PROCESS | 1512 | 1461337313449 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1512 | 1461337313450 Marionette TRACE conn7 <- [1,1862,null,{}] 08:01:53 INFO - PROCESS | 1512 | 1461337313454 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 1512 | 1461337313547 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 08:01:53 INFO - PROCESS | 1512 | 1461337313554 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093E7800 == 79 [pid = 1512] [id = 475] 08:01:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E30896BC00) [pid = 1512] [serial = 1425] [outer = 0000000000000000] 08:01:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E308A9A800) [pid = 1512] [serial = 1426] [outer = 000000E30896BC00] 08:01:53 INFO - PROCESS | 1512 | 1461337313600 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E308E50000) [pid = 1512] [serial = 1427] [outer = 000000E30896BC00] 08:01:54 INFO - PROCESS | 1512 | 1461337314093 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 689ms 08:01:54 INFO - PROCESS | 1512 | 1461337314141 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1512 | 1461337314143 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 08:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:01:54 INFO - PROCESS | 1512 | 1461337314147 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1512 | 1461337314149 Marionette TRACE conn7 <- [1,1866,null,{}] 08:01:54 INFO - PROCESS | 1512 | 1461337314158 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1512 | 1461337314307 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 08:01:54 INFO - PROCESS | 1512 | 1461337314335 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3A8000 == 80 [pid = 1512] [id = 476] 08:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E30C792000) [pid = 1512] [serial = 1428] [outer = 0000000000000000] 08:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E30C799800) [pid = 1512] [serial = 1429] [outer = 000000E30C792000] 08:01:54 INFO - PROCESS | 1512 | 1461337314390 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E36FC58400) [pid = 1512] [serial = 1430] [outer = 000000E30C792000] 08:01:54 INFO - PROCESS | 1512 | 1461337314869 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 776ms 08:01:54 INFO - PROCESS | 1512 | 1461337314926 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1512 | 1461337314929 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 08:01:54 INFO - PROCESS | 1512 | 1461337314932 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:01:54 INFO - PROCESS | 1512 | 1461337314934 Marionette TRACE conn7 <- [1,1870,null,{}] 08:01:54 INFO - PROCESS | 1512 | 1461337314938 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 1512 | 1461337315061 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 08:01:55 INFO - PROCESS | 1512 | 1461337315081 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E1FA800 == 81 [pid = 1512] [id = 477] 08:01:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E370E56400) [pid = 1512] [serial = 1431] [outer = 0000000000000000] 08:01:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E3710A3C00) [pid = 1512] [serial = 1432] [outer = 000000E370E56400] 08:01:55 INFO - PROCESS | 1512 | 1461337315126 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E37282E000) [pid = 1512] [serial = 1433] [outer = 000000E370E56400] 08:01:55 INFO - PROCESS | 1512 | 1461337315559 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 08:01:55 INFO - PROCESS | 1512 | 1461337315626 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1512 | 1461337315628 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 08:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:01:55 INFO - PROCESS | 1512 | 1461337315632 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1512 | 1461337315634 Marionette TRACE conn7 <- [1,1874,null,{}] 08:01:55 INFO - PROCESS | 1512 | 1461337315667 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1512 | 1461337315994 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E30804D400) [pid = 1512] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E3068E7800) [pid = 1512] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E308363C00) [pid = 1512] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E30280DC00) [pid = 1512] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E308967800) [pid = 1512] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E30125D400) [pid = 1512] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E308E52000) [pid = 1512] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E3029BA400) [pid = 1512] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E36F518C00) [pid = 1512] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E37DA87800) [pid = 1512] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E302D6B400) [pid = 1512] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E3068DA400) [pid = 1512] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E307E4E400) [pid = 1512] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E3029B3C00) [pid = 1512] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:01:56 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30C78EC00) [pid = 1512] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:01:56 INFO - PROCESS | 1512 | 1461337316062 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D30800 == 82 [pid = 1512] [id = 478] 08:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E302803400) [pid = 1512] [serial = 1434] [outer = 0000000000000000] 08:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E3029BA400) [pid = 1512] [serial = 1435] [outer = 000000E302803400] 08:01:56 INFO - PROCESS | 1512 | 1461337316109 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308050800) [pid = 1512] [serial = 1436] [outer = 000000E302803400] 08:01:56 INFO - PROCESS | 1512 | 1461337316482 Marionette TRACE conn7 <- [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]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 881ms 08:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:01:56 INFO - PROCESS | 1512 | 1461337316515 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1512 | 1461337316517 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 08:01:56 INFO - PROCESS | 1512 | 1461337316521 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1512 | 1461337316523 Marionette TRACE conn7 <- [1,1878,null,{}] 08:01:56 INFO - PROCESS | 1512 | 1461337316526 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1512 | 1461337316617 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 08:01:56 INFO - PROCESS | 1512 | 1461337316623 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372115800 == 83 [pid = 1512] [id = 479] 08:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308A98400) [pid = 1512] [serial = 1437] [outer = 0000000000000000] 08:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E376464800) [pid = 1512] [serial = 1438] [outer = 000000E308A98400] 08:01:56 INFO - PROCESS | 1512 | 1461337316670 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E376939400) [pid = 1512] [serial = 1439] [outer = 000000E308A98400] 08:01:57 INFO - PROCESS | 1512 | 1461337317106 Marionette TRACE conn7 <- [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]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 627ms 08:01:57 INFO - PROCESS | 1512 | 1461337317151 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1512 | 1461337317154 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 08:01:57 INFO - PROCESS | 1512 | 1461337317157 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:01:57 INFO - PROCESS | 1512 | 1461337317159 Marionette TRACE conn7 <- [1,1882,null,{}] 08:01:57 INFO - PROCESS | 1512 | 1461337317162 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1512 | 1461337317254 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 08:01:57 INFO - PROCESS | 1512 | 1461337317260 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37634C800 == 84 [pid = 1512] [id = 480] 08:01:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E376488400) [pid = 1512] [serial = 1440] [outer = 0000000000000000] 08:01:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E377B2E800) [pid = 1512] [serial = 1441] [outer = 000000E376488400] 08:01:57 INFO - PROCESS | 1512 | 1461337317308 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E37B15D000) [pid = 1512] [serial = 1442] [outer = 000000E376488400] 08:01:57 INFO - PROCESS | 1512 | 1461337317746 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 08:01:57 INFO - PROCESS | 1512 | 1461337317789 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1512 | 1461337317791 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 08:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:01:57 INFO - PROCESS | 1512 | 1461337317794 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1512 | 1461337317796 Marionette TRACE conn7 <- [1,1886,null,{}] 08:01:57 INFO - PROCESS | 1512 | 1461337317816 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1512 | 1461337317908 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 08:01:57 INFO - PROCESS | 1512 | 1461337317914 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377B69800 == 85 [pid = 1512] [id = 481] 08:01:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E37B805800) [pid = 1512] [serial = 1443] [outer = 0000000000000000] 08:01:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E37B8A4C00) [pid = 1512] [serial = 1444] [outer = 000000E37B805800] 08:01:57 INFO - PROCESS | 1512 | 1461337317969 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E37C33F400) [pid = 1512] [serial = 1445] [outer = 000000E37B805800] 08:01:58 INFO - PROCESS | 1512 | 1461337318741 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 984ms 08:01:58 INFO - PROCESS | 1512 | 1461337318781 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1512 | 1461337318787 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 08:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:01:58 INFO - PROCESS | 1512 | 1461337318793 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1512 | 1461337318798 Marionette TRACE conn7 <- [1,1890,null,{}] 08:01:58 INFO - PROCESS | 1512 | 1461337318803 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 1512 | 1461337318931 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 08:01:59 INFO - PROCESS | 1512 | 1461337319068 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E69800 == 86 [pid = 1512] [id = 482] 08:01:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E305C90400) [pid = 1512] [serial = 1446] [outer = 0000000000000000] 08:01:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E305DA6C00) [pid = 1512] [serial = 1447] [outer = 000000E305C90400] 08:01:59 INFO - PROCESS | 1512 | 1461337319130 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E307E51400) [pid = 1512] [serial = 1448] [outer = 000000E305C90400] 08:01:59 INFO - PROCESS | 1512 | 1461337319737 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 986ms 08:01:59 INFO - PROCESS | 1512 | 1461337319782 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1512 | 1461337319788 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 08:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:01:59 INFO - PROCESS | 1512 | 1461337319795 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1512 | 1461337319799 Marionette TRACE conn7 <- [1,1894,null,{}] 08:01:59 INFO - PROCESS | 1512 | 1461337319803 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:59 INFO - PROCESS | 1512 | 1461337319924 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 08:02:00 INFO - PROCESS | 1512 | 1461337320030 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C39C800 == 87 [pid = 1512] [id = 483] 08:02:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E308284400) [pid = 1512] [serial = 1449] [outer = 0000000000000000] 08:02:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E308A7B000) [pid = 1512] [serial = 1450] [outer = 000000E308284400] 08:02:00 INFO - PROCESS | 1512 | 1461337320087 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E3094E7C00) [pid = 1512] [serial = 1451] [outer = 000000E308284400] 08:02:00 INFO - PROCESS | 1512 | 1461337320717 Marionette TRACE conn7 <- [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]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 985ms 08:02:00 INFO - PROCESS | 1512 | 1461337320786 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 08:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:02:00 INFO - PROCESS | 1512 | 1461337320789 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 08:02:00 INFO - PROCESS | 1512 | 1461337320793 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1512 | 1461337320797 Marionette TRACE conn7 <- [1,1898,null,{}] 08:02:00 INFO - PROCESS | 1512 | 1461337320809 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 1512 | 1461337320984 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 08:02:01 INFO - PROCESS | 1512 | 1461337321084 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2C5800 == 88 [pid = 1512] [id = 484] 08:02:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E3718E4800) [pid = 1512] [serial = 1452] [outer = 0000000000000000] 08:02:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E376658800) [pid = 1512] [serial = 1453] [outer = 000000E3718E4800] 08:02:01 INFO - PROCESS | 1512 | 1461337321144 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E37C331400) [pid = 1512] [serial = 1454] [outer = 000000E3718E4800] 08:02:01 INFO - PROCESS | 1512 | 1461337321757 Marionette TRACE conn7 <- [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]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1033ms 08:02:01 INFO - PROCESS | 1512 | 1461337321827 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1512 | 1461337321831 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 08:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:02:01 INFO - PROCESS | 1512 | 1461337321834 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1512 | 1461337321836 Marionette TRACE conn7 <- [1,1902,null,{}] 08:02:01 INFO - PROCESS | 1512 | 1461337321840 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1512 | 1461337321958 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 08:02:02 INFO - PROCESS | 1512 | 1461337322092 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C35E000 == 89 [pid = 1512] [id = 485] 08:02:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E37D653C00) [pid = 1512] [serial = 1455] [outer = 0000000000000000] 08:02:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E37D657C00) [pid = 1512] [serial = 1456] [outer = 000000E37D653C00] 08:02:02 INFO - PROCESS | 1512 | 1461337322150 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E37D839800) [pid = 1512] [serial = 1457] [outer = 000000E37D653C00] 08:02:02 INFO - PROCESS | 1512 | 1461337322711 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 943ms 08:02:02 INFO - PROCESS | 1512 | 1461337322779 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 1512 | 1461337322782 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 08:02:02 INFO - PROCESS | 1512 | 1461337322801 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1512 | 1461337322803 Marionette TRACE conn7 <- [1,1906,null,{}] 08:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:02:02 INFO - PROCESS | 1512 | 1461337322807 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 1512 | 1461337322927 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 08:02:03 INFO - PROCESS | 1512 | 1461337323059 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D9AD000 == 90 [pid = 1512] [id = 486] 08:02:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E37D654C00) [pid = 1512] [serial = 1458] [outer = 0000000000000000] 08:02:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E37D8B5C00) [pid = 1512] [serial = 1459] [outer = 000000E37D654C00] 08:02:03 INFO - PROCESS | 1512 | 1461337323117 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E37DB82C00) [pid = 1512] [serial = 1460] [outer = 000000E37D654C00] 08:02:03 INFO - PROCESS | 1512 | 1461337323712 Marionette TRACE conn7 <- [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]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 987ms 08:02:03 INFO - PROCESS | 1512 | 1461337323792 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1512 | 1461337323795 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 08:02:03 INFO - PROCESS | 1512 | 1461337323798 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:02:03 INFO - PROCESS | 1512 | 1461337323801 Marionette TRACE conn7 <- [1,1910,null,{}] 08:02:03 INFO - PROCESS | 1512 | 1461337323804 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1512 | 1461337323936 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 08:02:04 INFO - PROCESS | 1512 | 1461337324066 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302C6D800 == 91 [pid = 1512] [id = 487] 08:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E302806000) [pid = 1512] [serial = 1461] [outer = 0000000000000000] 08:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E304328400) [pid = 1512] [serial = 1462] [outer = 000000E302806000] 08:02:04 INFO - PROCESS | 1512 | 1461337324127 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E308332800) [pid = 1512] [serial = 1463] [outer = 000000E302806000] 08:02:05 INFO - PROCESS | 1512 | 1461337325018 Marionette TRACE conn7 <- [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]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1294ms 08:02:05 INFO - PROCESS | 1512 | 1461337325096 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 1512 | 1461337325100 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 08:02:05 INFO - PROCESS | 1512 | 1461337325105 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:02:05 INFO - PROCESS | 1512 | 1461337325109 Marionette TRACE conn7 <- [1,1914,null,{}] 08:02:05 INFO - PROCESS | 1512 | 1461337325115 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 1512 | 1461337325263 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 08:02:05 INFO - PROCESS | 1512 | 1461337325404 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F9000 == 92 [pid = 1512] [id = 488] 08:02:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E302D64400) [pid = 1512] [serial = 1464] [outer = 0000000000000000] 08:02:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E304332C00) [pid = 1512] [serial = 1465] [outer = 000000E302D64400] 08:02:05 INFO - PROCESS | 1512 | 1461337325460 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E305809400) [pid = 1512] [serial = 1466] [outer = 000000E302D64400] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B8D2800 == 91 [pid = 1512] [id = 398] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E377B56800 == 90 [pid = 1512] [id = 434] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E302904800 == 89 [pid = 1512] [id = 401] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B8CA800 == 88 [pid = 1512] [id = 435] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37634C800 == 87 [pid = 1512] [id = 480] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E372115800 == 86 [pid = 1512] [id = 479] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D30800 == 85 [pid = 1512] [id = 478] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E1FA800 == 84 [pid = 1512] [id = 477] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3A8000 == 83 [pid = 1512] [id = 476] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093E7800 == 82 [pid = 1512] [id = 475] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E3774A3800) [pid = 1512] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E37D683800) [pid = 1512] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E37B155400) [pid = 1512] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E377499C00) [pid = 1512] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089A1800 == 81 [pid = 1512] [id = 474] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B9D000 == 80 [pid = 1512] [id = 473] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B96800 == 79 [pid = 1512] [id = 472] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068A2800 == 78 [pid = 1512] [id = 471] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3769E2000 == 77 [pid = 1512] [id = 470] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E372759800 == 76 [pid = 1512] [id = 469] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E371198800 == 75 [pid = 1512] [id = 468] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E477800 == 74 [pid = 1512] [id = 467] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089A4800 == 73 [pid = 1512] [id = 466] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30685C800 == 72 [pid = 1512] [id = 465] 08:02:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E1E5800 == 71 [pid = 1512] [id = 464] 08:02:06 INFO - PROCESS | 1512 | 1461337326128 Marionette TRACE conn7 <- [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]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1030ms 08:02:06 INFO - PROCESS | 1512 | 1461337326140 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1512 | 1461337326146 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 08:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:02:06 INFO - PROCESS | 1512 | 1461337326153 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1512 | 1461337326155 Marionette TRACE conn7 <- [1,1918,null,{}] 08:02:06 INFO - PROCESS | 1512 | 1461337326176 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 1512 | 1461337326280 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E36F3BC000) [pid = 1512] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E30824E800) [pid = 1512] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E308255000) [pid = 1512] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E308911000) [pid = 1512] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E3045BCC00) [pid = 1512] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E36F3BB000) [pid = 1512] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E308A91C00) [pid = 1512] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E30890BC00) [pid = 1512] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E3094EC800) [pid = 1512] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E308A9E800) [pid = 1512] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E302D60800) [pid = 1512] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E30577AC00) [pid = 1512] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E3704E7000) [pid = 1512] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E37E40E000) [pid = 1512] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E302CDEC00) [pid = 1512] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E3045C6800) [pid = 1512] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E306B72000) [pid = 1512] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E308027000) [pid = 1512] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E305803C00) [pid = 1512] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E309111800) [pid = 1512] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E30800BC00) [pid = 1512] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308331400) [pid = 1512] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E370E5B800) [pid = 1512] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E305806000) [pid = 1512] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E306AAAC00) [pid = 1512] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E30432BC00) [pid = 1512] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30280F400) [pid = 1512] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E36BFAE800) [pid = 1512] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 08:02:06 INFO - PROCESS | 1512 | 1461337326401 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30558C000 == 72 [pid = 1512] [id = 489] 08:02:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E302CDFC00) [pid = 1512] [serial = 1467] [outer = 0000000000000000] 08:02:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E302D58C00) [pid = 1512] [serial = 1468] [outer = 000000E302CDFC00] 08:02:06 INFO - PROCESS | 1512 | 1461337326449 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E305506000) [pid = 1512] [serial = 1469] [outer = 000000E302CDFC00] 08:02:06 INFO - PROCESS | 1512 | 1461337326942 Marionette TRACE conn7 <- [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]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 838ms 08:02:06 INFO - PROCESS | 1512 | 1461337326992 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1512 | 1461337326994 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 08:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:02:07 INFO - PROCESS | 1512 | 1461337326998 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1512 | 1461337327002 Marionette TRACE conn7 <- [1,1922,null,{}] 08:02:07 INFO - PROCESS | 1512 | 1461337327014 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1512 | 1461337327111 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 08:02:07 INFO - PROCESS | 1512 | 1461337327119 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30825D800 == 73 [pid = 1512] [id = 490] 08:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E306AED800) [pid = 1512] [serial = 1470] [outer = 0000000000000000] 08:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E306AF9400) [pid = 1512] [serial = 1471] [outer = 000000E306AED800] 08:02:07 INFO - PROCESS | 1512 | 1461337327175 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E307E4F400) [pid = 1512] [serial = 1472] [outer = 000000E306AED800] 08:02:07 INFO - PROCESS | 1512 | 1461337327632 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 08:02:07 INFO - PROCESS | 1512 | 1461337327693 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1512 | 1461337327696 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 08:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:02:07 INFO - PROCESS | 1512 | 1461337327700 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1512 | 1461337327702 Marionette TRACE conn7 <- [1,1926,null,{}] 08:02:07 INFO - PROCESS | 1512 | 1461337327705 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1512 | 1461337327798 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 08:02:07 INFO - PROCESS | 1512 | 1461337327804 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084EA800 == 74 [pid = 1512] [id = 491] 08:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E308022400) [pid = 1512] [serial = 1473] [outer = 0000000000000000] 08:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E30804C000) [pid = 1512] [serial = 1474] [outer = 000000E308022400] 08:02:07 INFO - PROCESS | 1512 | 1461337327852 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E308257C00) [pid = 1512] [serial = 1475] [outer = 000000E308022400] 08:02:08 INFO - PROCESS | 1512 | 1461337328323 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 08:02:08 INFO - PROCESS | 1512 | 1461337328394 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1512 | 1461337328396 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 08:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:02:08 INFO - PROCESS | 1512 | 1461337328399 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1512 | 1461337328401 Marionette TRACE conn7 <- [1,1930,null,{}] 08:02:08 INFO - PROCESS | 1512 | 1461337328405 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 1512 | 1461337328494 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 08:02:08 INFO - PROCESS | 1512 | 1461337328502 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D28000 == 75 [pid = 1512] [id = 492] 08:02:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E308252C00) [pid = 1512] [serial = 1476] [outer = 0000000000000000] 08:02:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E30828AC00) [pid = 1512] [serial = 1477] [outer = 000000E308252C00] 08:02:08 INFO - PROCESS | 1512 | 1461337328547 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E30836DC00) [pid = 1512] [serial = 1478] [outer = 000000E308252C00] 08:02:09 INFO - PROCESS | 1512 | 1461337329016 Marionette TRACE conn7 <- [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]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 08:02:09 INFO - PROCESS | 1512 | 1461337329074 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1512 | 1461337329076 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 08:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:02:09 INFO - PROCESS | 1512 | 1461337329088 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1512 | 1461337329090 Marionette TRACE conn7 <- [1,1934,null,{}] 08:02:09 INFO - PROCESS | 1512 | 1461337329094 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 1512 | 1461337329261 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 08:02:09 INFO - PROCESS | 1512 | 1461337329292 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C303000 == 76 [pid = 1512] [id = 493] 08:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E30896B800) [pid = 1512] [serial = 1479] [outer = 0000000000000000] 08:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E308A94400) [pid = 1512] [serial = 1480] [outer = 000000E30896B800] 08:02:09 INFO - PROCESS | 1512 | 1461337329340 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E308E4DC00) [pid = 1512] [serial = 1481] [outer = 000000E30896B800] 08:02:09 INFO - PROCESS | 1512 | 1461337329779 Marionette TRACE conn7 <- [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]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 735ms 08:02:09 INFO - PROCESS | 1512 | 1461337329817 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1512 | 1461337329819 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 08:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:02:09 INFO - PROCESS | 1512 | 1461337329823 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1512 | 1461337329825 Marionette TRACE conn7 <- [1,1938,null,{}] 08:02:09 INFO - PROCESS | 1512 | 1461337329829 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 1512 | 1461337329953 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 08:02:10 INFO - PROCESS | 1512 | 1461337330009 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3AE800 == 77 [pid = 1512] [id = 494] 08:02:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E308BBA400) [pid = 1512] [serial = 1482] [outer = 0000000000000000] 08:02:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E309109C00) [pid = 1512] [serial = 1483] [outer = 000000E308BBA400] 08:02:10 INFO - PROCESS | 1512 | 1461337330063 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E3094EA400) [pid = 1512] [serial = 1484] [outer = 000000E308BBA400] 08:02:10 INFO - PROCESS | 1512 | 1461337330486 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 672ms 08:02:10 INFO - PROCESS | 1512 | 1461337330497 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1512 | 1461337330499 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 08:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:02:10 INFO - PROCESS | 1512 | 1461337330503 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1512 | 1461337330504 Marionette TRACE conn7 <- [1,1942,null,{}] 08:02:10 INFO - PROCESS | 1512 | 1461337330508 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 1512 | 1461337330629 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 08:02:10 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E300972400) [pid = 1512] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:02:10 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E3704DCC00) [pid = 1512] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E3716B5C00) [pid = 1512] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E376488400) [pid = 1512] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E30C792000) [pid = 1512] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E370E56400) [pid = 1512] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E30896BC00) [pid = 1512] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E301EA5400) [pid = 1512] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30832B000) [pid = 1512] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E30550EC00) [pid = 1512] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E305503800) [pid = 1512] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308A98400) [pid = 1512] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:02:11 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E302803400) [pid = 1512] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:02:11 INFO - PROCESS | 1512 | 1461337330997 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684B000 == 78 [pid = 1512] [id = 495] 08:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E301EA5400) [pid = 1512] [serial = 1485] [outer = 0000000000000000] 08:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E302EF5800) [pid = 1512] [serial = 1486] [outer = 000000E301EA5400] 08:02:11 INFO - PROCESS | 1512 | 1461337331044 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E309113000) [pid = 1512] [serial = 1487] [outer = 000000E301EA5400] 08:02:11 INFO - PROCESS | 1512 | 1461337331412 Marionette TRACE conn7 <- [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]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 943ms 08:02:11 INFO - PROCESS | 1512 | 1461337331449 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1512 | 1461337331451 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 08:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:02:11 INFO - PROCESS | 1512 | 1461337331455 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1512 | 1461337331456 Marionette TRACE conn7 <- [1,1946,null,{}] 08:02:11 INFO - PROCESS | 1512 | 1461337331460 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 1512 | 1461337331548 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 08:02:11 INFO - PROCESS | 1512 | 1461337331635 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E481800 == 79 [pid = 1512] [id = 496] 08:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E308287000) [pid = 1512] [serial = 1488] [outer = 0000000000000000] 08:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E30C792400) [pid = 1512] [serial = 1489] [outer = 000000E308287000] 08:02:11 INFO - PROCESS | 1512 | 1461337331681 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E36BFB8C00) [pid = 1512] [serial = 1490] [outer = 000000E308287000] 08:02:12 INFO - PROCESS | 1512 | 1461337332025 Marionette TRACE conn7 <- [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]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 08:02:12 INFO - PROCESS | 1512 | 1461337332086 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1512 | 1461337332089 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 08:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:02:12 INFO - PROCESS | 1512 | 1461337332092 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1512 | 1461337332094 Marionette TRACE conn7 <- [1,1950,null,{}] 08:02:12 INFO - PROCESS | 1512 | 1461337332097 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1512 | 1461337332220 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 08:02:12 INFO - PROCESS | 1512 | 1461337332260 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371460800 == 80 [pid = 1512] [id = 497] 08:02:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E36F513400) [pid = 1512] [serial = 1491] [outer = 0000000000000000] 08:02:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E36F51A000) [pid = 1512] [serial = 1492] [outer = 000000E36F513400] 08:02:12 INFO - PROCESS | 1512 | 1461337332305 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E36FE5F000) [pid = 1512] [serial = 1493] [outer = 000000E36F513400] 08:02:12 INFO - PROCESS | 1512 | 1461337332715 Marionette TRACE conn7 <- [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]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 08:02:12 INFO - PROCESS | 1512 | 1461337332787 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1512 | 1461337332790 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 08:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:02:12 INFO - PROCESS | 1512 | 1461337332794 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1512 | 1461337332796 Marionette TRACE conn7 <- [1,1954,null,{}] 08:02:12 INFO - PROCESS | 1512 | 1461337332800 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1512 | 1461337332911 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 08:02:12 INFO - PROCESS | 1512 | 1461337332926 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E375BCC800 == 81 [pid = 1512] [id = 498] 08:02:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E370E55C00) [pid = 1512] [serial = 1494] [outer = 0000000000000000] 08:02:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E370E98400) [pid = 1512] [serial = 1495] [outer = 000000E370E55C00] 08:02:12 INFO - PROCESS | 1512 | 1461337332977 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E3710AA400) [pid = 1512] [serial = 1496] [outer = 000000E370E55C00] 08:02:13 INFO - PROCESS | 1512 | 1461337333750 Marionette TRACE conn7 <- [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]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 985ms 08:02:13 INFO - PROCESS | 1512 | 1461337333782 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1512 | 1461337333788 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 08:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:02:13 INFO - PROCESS | 1512 | 1461337333794 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1512 | 1461337333799 Marionette TRACE conn7 <- [1,1958,null,{}] 08:02:13 INFO - PROCESS | 1512 | 1461337333804 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 1512 | 1461337333930 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 08:02:14 INFO - PROCESS | 1512 | 1461337334066 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306BA5000 == 82 [pid = 1512] [id = 499] 08:02:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E3045C8800) [pid = 1512] [serial = 1497] [outer = 0000000000000000] 08:02:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E305806000) [pid = 1512] [serial = 1498] [outer = 000000E3045C8800] 08:02:14 INFO - PROCESS | 1512 | 1461337334126 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E305DA8400) [pid = 1512] [serial = 1499] [outer = 000000E3045C8800] 08:02:14 INFO - PROCESS | 1512 | 1461337334693 Marionette TRACE conn7 <- [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]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 941ms 08:02:14 INFO - PROCESS | 1512 | 1461337334737 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1512 | 1461337334744 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 08:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:02:14 INFO - PROCESS | 1512 | 1461337334751 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1512 | 1461337334754 Marionette TRACE conn7 <- [1,1962,null,{}] 08:02:14 INFO - PROCESS | 1512 | 1461337334758 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1512 | 1461337334878 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 08:02:14 INFO - PROCESS | 1512 | 1461337334984 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090BB000 == 83 [pid = 1512] [id = 500] 08:02:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E307E4FC00) [pid = 1512] [serial = 1500] [outer = 0000000000000000] 08:02:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E30824E800) [pid = 1512] [serial = 1501] [outer = 000000E307E4FC00] 08:02:15 INFO - PROCESS | 1512 | 1461337335040 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E308906400) [pid = 1512] [serial = 1502] [outer = 000000E307E4FC00] 08:02:15 INFO - PROCESS | 1512 | 1461337335677 Marionette TRACE conn7 <- [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]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 08:02:15 INFO - PROCESS | 1512 | 1461337335742 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1512 | 1461337335745 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 08:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:02:15 INFO - PROCESS | 1512 | 1461337335749 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1512 | 1461337335753 Marionette TRACE conn7 <- [1,1966,null,{}] 08:02:15 INFO - PROCESS | 1512 | 1461337335765 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 1512 | 1461337335919 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 08:02:16 INFO - PROCESS | 1512 | 1461337336056 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377728800 == 84 [pid = 1512] [id = 501] 08:02:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E3094DF000) [pid = 1512] [serial = 1503] [outer = 0000000000000000] 08:02:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E30C794C00) [pid = 1512] [serial = 1504] [outer = 000000E3094DF000] 08:02:16 INFO - PROCESS | 1512 | 1461337336116 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E370D40000) [pid = 1512] [serial = 1505] [outer = 000000E3094DF000] 08:02:16 INFO - PROCESS | 1512 | 1461337336657 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 944ms 08:02:16 INFO - PROCESS | 1512 | 1461337336695 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1512 | 1461337336698 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 08:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:02:16 INFO - PROCESS | 1512 | 1461337336702 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1512 | 1461337336704 Marionette TRACE conn7 <- [1,1970,null,{}] 08:02:16 INFO - PROCESS | 1512 | 1461337336708 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1512 | 1461337336825 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 08:02:16 INFO - PROCESS | 1512 | 1461337336930 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD61000 == 85 [pid = 1512] [id = 502] 08:02:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E3710A3000) [pid = 1512] [serial = 1506] [outer = 0000000000000000] 08:02:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E3716B3800) [pid = 1512] [serial = 1507] [outer = 000000E3710A3000] 08:02:16 INFO - PROCESS | 1512 | 1461337336986 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E372612000) [pid = 1512] [serial = 1508] [outer = 000000E3710A3000] 08:02:17 INFO - PROCESS | 1512 | 1461337337602 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 944ms 08:02:17 INFO - PROCESS | 1512 | 1461337337647 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1512 | 1461337337650 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 08:02:17 INFO - PROCESS | 1512 | 1461337337653 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:02:17 INFO - PROCESS | 1512 | 1461337337655 Marionette TRACE conn7 <- [1,1974,null,{}] 08:02:17 INFO - PROCESS | 1512 | 1461337337659 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 1512 | 1461337337772 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 08:02:17 INFO - PROCESS | 1512 | 1461337337876 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D9AB000 == 86 [pid = 1512] [id = 503] 08:02:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E3716BBC00) [pid = 1512] [serial = 1509] [outer = 0000000000000000] 08:02:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E3760BD800) [pid = 1512] [serial = 1510] [outer = 000000E3716BBC00] 08:02:17 INFO - PROCESS | 1512 | 1461337337931 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E37665DC00) [pid = 1512] [serial = 1511] [outer = 000000E3716BBC00] 08:02:18 INFO - PROCESS | 1512 | 1461337338531 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 943ms 08:02:18 INFO - PROCESS | 1512 | 1461337338599 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 1512 | 1461337338602 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 08:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:02:18 INFO - PROCESS | 1512 | 1461337338606 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 1512 | 1461337338608 Marionette TRACE conn7 <- [1,1978,null,{}] 08:02:18 INFO - PROCESS | 1512 | 1461337338612 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 1512 | 1461337338775 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 08:02:18 INFO - PROCESS | 1512 | 1461337338926 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E2AB000 == 87 [pid = 1512] [id = 504] 08:02:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000E377B34800) [pid = 1512] [serial = 1512] [outer = 0000000000000000] 08:02:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000E37B805400) [pid = 1512] [serial = 1513] [outer = 000000E377B34800] 08:02:18 INFO - PROCESS | 1512 | 1461337338986 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000E37D651000) [pid = 1512] [serial = 1514] [outer = 000000E377B34800] 08:02:19 INFO - PROCESS | 1512 | 1461337339512 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 943ms 08:02:19 INFO - PROCESS | 1512 | 1461337339551 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1512 | 1461337339554 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 08:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:02:19 INFO - PROCESS | 1512 | 1461337339558 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1512 | 1461337339560 Marionette TRACE conn7 <- [1,1982,null,{}] 08:02:19 INFO - PROCESS | 1512 | 1461337339563 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 1512 | 1461337339692 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 08:02:19 INFO - PROCESS | 1512 | 1461337339819 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37772E000 == 88 [pid = 1512] [id = 505] 08:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000E302D60000) [pid = 1512] [serial = 1515] [outer = 0000000000000000] 08:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000E37B28C000) [pid = 1512] [serial = 1516] [outer = 000000E302D60000] 08:02:19 INFO - PROCESS | 1512 | 1461337339874 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000E37DC0C400) [pid = 1512] [serial = 1517] [outer = 000000E302D60000] 08:02:20 INFO - PROCESS | 1512 | 1461337340683 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1184ms 08:02:20 INFO - PROCESS | 1512 | 1461337340745 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1512 | 1461337340750 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 08:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:02:20 INFO - PROCESS | 1512 | 1461337340756 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1512 | 1461337340760 Marionette TRACE conn7 <- [1,1986,null,{}] 08:02:20 INFO - PROCESS | 1512 | 1461337340766 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1512 | 1461337340882 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 08:02:21 INFO - PROCESS | 1512 | 1461337341013 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E6E800 == 89 [pid = 1512] [id = 506] 08:02:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (000000E302D69800) [pid = 1512] [serial = 1518] [outer = 0000000000000000] 08:02:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (000000E302D6F800) [pid = 1512] [serial = 1519] [outer = 000000E302D69800] 08:02:21 INFO - PROCESS | 1512 | 1461337341067 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (000000E305C8FC00) [pid = 1512] [serial = 1520] [outer = 000000E302D69800] 08:02:21 INFO - PROCESS | 1512 | 1461337341637 Marionette TRACE conn7 <- [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]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 943ms 08:02:21 INFO - PROCESS | 1512 | 1461337341703 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1512 | 1461337341709 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 08:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:02:21 INFO - PROCESS | 1512 | 1461337341715 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1512 | 1461337341718 Marionette TRACE conn7 <- [1,1990,null,{}] 08:02:21 INFO - PROCESS | 1512 | 1461337341722 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 1512 | 1461337341836 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 08:02:21 INFO - PROCESS | 1512 | 1461337341973 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC5000 == 90 [pid = 1512] [id = 507] 08:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (000000E305510400) [pid = 1512] [serial = 1521] [outer = 0000000000000000] 08:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (000000E308027000) [pid = 1512] [serial = 1522] [outer = 000000E305510400] 08:02:22 INFO - PROCESS | 1512 | 1461337342026 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (000000E308902800) [pid = 1512] [serial = 1523] [outer = 000000E305510400] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C395000 == 89 [pid = 1512] [id = 417] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E1C1000 == 88 [pid = 1512] [id = 352] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E371460800 == 87 [pid = 1512] [id = 497] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E481800 == 86 [pid = 1512] [id = 496] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E30684B000 == 85 [pid = 1512] [id = 495] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3AE800 == 84 [pid = 1512] [id = 494] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C303000 == 83 [pid = 1512] [id = 493] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D28000 == 82 [pid = 1512] [id = 492] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084EA800 == 81 [pid = 1512] [id = 491] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E30825D800 == 80 [pid = 1512] [id = 490] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E30558C000 == 79 [pid = 1512] [id = 489] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (000000E30825A000) [pid = 1512] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (000000E36BFBBC00) [pid = 1512] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (000000E3710AA800) [pid = 1512] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (000000E377B30000) [pid = 1512] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (000000E375939000) [pid = 1512] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F9000 == 78 [pid = 1512] [id = 488] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E302C6D800 == 77 [pid = 1512] [id = 487] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D9AD000 == 76 [pid = 1512] [id = 486] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C35E000 == 75 [pid = 1512] [id = 485] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2C5800 == 74 [pid = 1512] [id = 484] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C39C800 == 73 [pid = 1512] [id = 483] 08:02:22 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E69800 == 72 [pid = 1512] [id = 482] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (000000E36F517C00) [pid = 1512] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000E370E5E800) [pid = 1512] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000E375B47800) [pid = 1512] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000E377B2E800) [pid = 1512] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000E30C799800) [pid = 1512] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000E3710A3C00) [pid = 1512] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000E36FC58400) [pid = 1512] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E308A9A800) [pid = 1512] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E302D66400) [pid = 1512] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E30280BC00) [pid = 1512] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E308368400) [pid = 1512] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E308962C00) [pid = 1512] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E3068E4000) [pid = 1512] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E307E4DC00) [pid = 1512] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E306AEFC00) [pid = 1512] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E308007C00) [pid = 1512] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E36F6F0C00) [pid = 1512] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E37282E000) [pid = 1512] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E3045C6400) [pid = 1512] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E376464800) [pid = 1512] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E37B15D000) [pid = 1512] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E3029BA400) [pid = 1512] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E376939400) [pid = 1512] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E308050800) [pid = 1512] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E308E50000) [pid = 1512] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 08:02:22 INFO - PROCESS | 1512 | 1461337342611 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 944ms 08:02:22 INFO - PROCESS | 1512 | 1461337342660 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1512 | 1461337342662 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 08:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:02:22 INFO - PROCESS | 1512 | 1461337342666 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1512 | 1461337342669 Marionette TRACE conn7 <- [1,1994,null,{}] 08:02:22 INFO - PROCESS | 1512 | 1461337342688 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1512 | 1461337342788 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 08:02:22 INFO - PROCESS | 1512 | 1461337342796 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CCC000 == 73 [pid = 1512] [id = 508] 08:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E30800E000) [pid = 1512] [serial = 1524] [outer = 0000000000000000] 08:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E308281400) [pid = 1512] [serial = 1525] [outer = 000000E30800E000] 08:02:22 INFO - PROCESS | 1512 | 1461337342854 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E30890EC00) [pid = 1512] [serial = 1526] [outer = 000000E30800E000] 08:02:23 INFO - PROCESS | 1512 | 1461337343332 Marionette TRACE conn7 <- [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]]]}] 08:02:23 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 08:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 08:02:23 INFO - PROCESS | 1512 | 1461337343360 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 1512 | 1461337343363 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 08:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:02:23 INFO - PROCESS | 1512 | 1461337343366 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 1512 | 1461337343368 Marionette TRACE conn7 <- [1,1998,null,{}] 08:02:23 INFO - PROCESS | 1512 | 1461337343376 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 1512 | 1461337343469 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 08:02:23 INFO - PROCESS | 1512 | 1461337343476 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E309098000 == 74 [pid = 1512] [id = 509] 08:02:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E308A9A400) [pid = 1512] [serial = 1527] [outer = 0000000000000000] 08:02:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E308BC2800) [pid = 1512] [serial = 1528] [outer = 000000E308A9A400] 08:02:23 INFO - PROCESS | 1512 | 1461337343525 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E309110C00) [pid = 1512] [serial = 1529] [outer = 000000E308A9A400] 08:02:24 INFO - PROCESS | 1512 | 1461337344014 Marionette TRACE conn7 <- [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]]]}] 08:02:24 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 08:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 08:02:24 INFO - PROCESS | 1512 | 1461337344060 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1512 | 1461337344062 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 08:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:02:24 INFO - PROCESS | 1512 | 1461337344065 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1512 | 1461337344068 Marionette TRACE conn7 <- [1,2002,null,{}] 08:02:24 INFO - PROCESS | 1512 | 1461337344071 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 1512 | 1461337344162 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 08:02:24 INFO - PROCESS | 1512 | 1461337344169 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C38C800 == 75 [pid = 1512] [id = 510] 08:02:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E30B503C00) [pid = 1512] [serial = 1530] [outer = 0000000000000000] 08:02:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E30B50D400) [pid = 1512] [serial = 1531] [outer = 000000E30B503C00] 08:02:24 INFO - PROCESS | 1512 | 1461337344217 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E36BFB1000) [pid = 1512] [serial = 1532] [outer = 000000E30B503C00] 08:02:24 INFO - PROCESS | 1512 | 1461337344656 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 629ms 08:02:24 INFO - PROCESS | 1512 | 1461337344698 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1512 | 1461337344700 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 08:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:02:24 INFO - PROCESS | 1512 | 1461337344704 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1512 | 1461337344706 Marionette TRACE conn7 <- [1,2006,null,{}] 08:02:24 INFO - PROCESS | 1512 | 1461337344717 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 1512 | 1461337344860 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 08:02:24 INFO - PROCESS | 1512 | 1461337344908 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E1E9000 == 76 [pid = 1512] [id = 511] 08:02:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E36FC5D000) [pid = 1512] [serial = 1533] [outer = 0000000000000000] 08:02:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E3708E7800) [pid = 1512] [serial = 1534] [outer = 000000E36FC5D000] 08:02:24 INFO - PROCESS | 1512 | 1461337344957 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E375939000) [pid = 1512] [serial = 1535] [outer = 000000E36FC5D000] 08:02:25 INFO - PROCESS | 1512 | 1461337345414 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 08:02:25 INFO - PROCESS | 1512 | 1461337345440 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1512 | 1461337345443 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 08:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:02:25 INFO - PROCESS | 1512 | 1461337345446 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1512 | 1461337345448 Marionette TRACE conn7 <- [1,2010,null,{}] 08:02:25 INFO - PROCESS | 1512 | 1461337345451 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 1512 | 1461337345572 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 08:02:25 INFO - PROCESS | 1512 | 1461337345588 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370DC1000 == 77 [pid = 1512] [id = 512] 08:02:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E3760F1000) [pid = 1512] [serial = 1536] [outer = 0000000000000000] 08:02:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E376658C00) [pid = 1512] [serial = 1537] [outer = 000000E3760F1000] 08:02:25 INFO - PROCESS | 1512 | 1461337345638 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E3774A3800) [pid = 1512] [serial = 1538] [outer = 000000E3760F1000] 08:02:26 INFO - PROCESS | 1512 | 1461337346070 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 691ms 08:02:26 INFO - PROCESS | 1512 | 1461337346141 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1512 | 1461337346143 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 08:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:02:26 INFO - PROCESS | 1512 | 1461337346146 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 1512 | 1461337346148 Marionette TRACE conn7 <- [1,2014,null,{}] 08:02:26 INFO - PROCESS | 1512 | 1461337346151 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 1512 | 1461337346312 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 08:02:26 INFO - PROCESS | 1512 | 1461337346338 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37211D800 == 78 [pid = 1512] [id = 513] 08:02:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E37749CC00) [pid = 1512] [serial = 1539] [outer = 0000000000000000] 08:02:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E37B15E800) [pid = 1512] [serial = 1540] [outer = 000000E37749CC00] 08:02:26 INFO - PROCESS | 1512 | 1461337346383 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E37D656000) [pid = 1512] [serial = 1541] [outer = 000000E37749CC00] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E304333000) [pid = 1512] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E30896B800) [pid = 1512] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E308BBA400) [pid = 1512] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E301EA5400) [pid = 1512] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E306AED800) [pid = 1512] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E308022400) [pid = 1512] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E302CDFC00) [pid = 1512] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E302D64400) [pid = 1512] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E308252C00) [pid = 1512] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E37B805800) [pid = 1512] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E308287000) [pid = 1512] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E377B7C400) [pid = 1512] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E307E49400) [pid = 1512] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E37172FC00) [pid = 1512] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E370D3C800) [pid = 1512] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E37C1A2C00) [pid = 1512] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E377456000) [pid = 1512] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E376933C00) [pid = 1512] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E308A92000) [pid = 1512] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E3769C2000) [pid = 1512] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E3045C2C00) [pid = 1512] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E308253000) [pid = 1512] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E370E50000) [pid = 1512] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:02:27 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E36F513400) [pid = 1512] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:02:27 INFO - PROCESS | 1512 | 1461337347096 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 08:02:27 INFO - PROCESS | 1512 | 1461337347135 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1512 | 1461337347138 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 08:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:02:27 INFO - PROCESS | 1512 | 1461337347141 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1512 | 1461337347143 Marionette TRACE conn7 <- [1,2018,null,{}] 08:02:27 INFO - PROCESS | 1512 | 1461337347146 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 1512 | 1461337347238 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 08:02:27 INFO - PROCESS | 1512 | 1461337347333 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E473800 == 79 [pid = 1512] [id = 514] 08:02:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E304329C00) [pid = 1512] [serial = 1542] [outer = 0000000000000000] 08:02:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E305C95C00) [pid = 1512] [serial = 1543] [outer = 000000E304329C00] 08:02:27 INFO - PROCESS | 1512 | 1461337347378 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E30836FC00) [pid = 1512] [serial = 1544] [outer = 000000E304329C00] 08:02:27 INFO - PROCESS | 1512 | 1461337347779 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 08:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:02:27 INFO - PROCESS | 1512 | 1461337347818 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1512 | 1461337347820 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 08:02:27 INFO - PROCESS | 1512 | 1461337347823 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1512 | 1461337347825 Marionette TRACE conn7 <- [1,2022,null,{}] 08:02:27 INFO - PROCESS | 1512 | 1461337347829 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 1512 | 1461337347921 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 08:02:27 INFO - PROCESS | 1512 | 1461337347928 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37773D000 == 80 [pid = 1512] [id = 515] 08:02:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E308BC7800) [pid = 1512] [serial = 1545] [outer = 0000000000000000] 08:02:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E370D3EC00) [pid = 1512] [serial = 1546] [outer = 000000E308BC7800] 08:02:27 INFO - PROCESS | 1512 | 1461337347973 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E37B28D000) [pid = 1512] [serial = 1547] [outer = 000000E308BC7800] 08:02:28 INFO - PROCESS | 1512 | 1461337348411 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 08:02:28 INFO - PROCESS | 1512 | 1461337348456 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 1512 | 1461337348459 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 08:02:28 INFO - PROCESS | 1512 | 1461337348462 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:02:28 INFO - PROCESS | 1512 | 1461337348465 Marionette TRACE conn7 <- [1,2026,null,{}] 08:02:28 INFO - PROCESS | 1512 | 1461337348469 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 1512 | 1461337348581 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 08:02:28 INFO - PROCESS | 1512 | 1461337348588 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37C377800 == 81 [pid = 1512] [id = 516] 08:02:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E37DC0CC00) [pid = 1512] [serial = 1548] [outer = 0000000000000000] 08:02:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E37E37B400) [pid = 1512] [serial = 1549] [outer = 000000E37DC0CC00] 08:02:28 INFO - PROCESS | 1512 | 1461337348640 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E37E5D4C00) [pid = 1512] [serial = 1550] [outer = 000000E37DC0CC00] 08:02:29 INFO - PROCESS | 1512 | 1461337349329 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 879ms 08:02:29 INFO - PROCESS | 1512 | 1461337349347 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 1512 | 1461337349352 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 08:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:02:29 INFO - PROCESS | 1512 | 1461337349358 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 1512 | 1461337349362 Marionette TRACE conn7 <- [1,2030,null,{}] 08:02:29 INFO - PROCESS | 1512 | 1461337349368 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 1512 | 1461337349497 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 08:02:29 INFO - PROCESS | 1512 | 1461337349610 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B58000 == 82 [pid = 1512] [id = 517] 08:02:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E302D6FC00) [pid = 1512] [serial = 1551] [outer = 0000000000000000] 08:02:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E303072400) [pid = 1512] [serial = 1552] [outer = 000000E302D6FC00] 08:02:29 INFO - PROCESS | 1512 | 1461337349711 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E30307A000) [pid = 1512] [serial = 1553] [outer = 000000E302D6FC00] 08:02:30 INFO - PROCESS | 1512 | 1461337350356 Marionette TRACE conn7 <- [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]]]}] 08:02: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) 08:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1030ms 08:02:30 INFO - PROCESS | 1512 | 1461337350392 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1512 | 1461337350398 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 08:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:02:30 INFO - PROCESS | 1512 | 1461337350406 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1512 | 1461337350409 Marionette TRACE conn7 <- [1,2034,null,{}] 08:02:30 INFO - PROCESS | 1512 | 1461337350413 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 1512 | 1461337350586 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 08:02:30 INFO - PROCESS | 1512 | 1461337350723 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3CB000 == 83 [pid = 1512] [id = 518] 08:02:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E3068E5C00) [pid = 1512] [serial = 1554] [outer = 0000000000000000] 08:02:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E307E44400) [pid = 1512] [serial = 1555] [outer = 000000E3068E5C00] 08:02:30 INFO - PROCESS | 1512 | 1461337350781 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E308255800) [pid = 1512] [serial = 1556] [outer = 000000E3068E5C00] 08:02:31 INFO - PROCESS | 1512 | 1461337351416 Marionette TRACE conn7 <- [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]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1084ms 08:02:31 INFO - PROCESS | 1512 | 1461337351501 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 1512 | 1461337351504 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 08:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:02:31 INFO - PROCESS | 1512 | 1461337351507 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 1512 | 1461337351511 Marionette TRACE conn7 <- [1,2038,null,{}] 08:02:31 INFO - PROCESS | 1512 | 1461337351523 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 1512 | 1461337351678 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 08:02:31 INFO - PROCESS | 1512 | 1461337351818 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E1C0800 == 84 [pid = 1512] [id = 519] 08:02:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E309108400) [pid = 1512] [serial = 1557] [outer = 0000000000000000] 08:02:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E36F5F6400) [pid = 1512] [serial = 1558] [outer = 000000E309108400] 08:02:31 INFO - PROCESS | 1512 | 1461337351878 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E370E5E800) [pid = 1512] [serial = 1559] [outer = 000000E309108400] 08:02:32 INFO - PROCESS | 1512 | 1461337352447 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 986ms 08:02:32 INFO - PROCESS | 1512 | 1461337352493 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1512 | 1461337352497 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 08:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:02:32 INFO - PROCESS | 1512 | 1461337352500 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1512 | 1461337352503 Marionette TRACE conn7 <- [1,2042,null,{}] 08:02:32 INFO - PROCESS | 1512 | 1461337352507 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 1512 | 1461337352626 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 08:02:32 INFO - PROCESS | 1512 | 1461337352763 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37F905000 == 85 [pid = 1512] [id = 520] 08:02:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E376911800) [pid = 1512] [serial = 1560] [outer = 0000000000000000] 08:02:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E377453800) [pid = 1512] [serial = 1561] [outer = 000000E376911800] 08:02:32 INFO - PROCESS | 1512 | 1461337352821 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E37E06B400) [pid = 1512] [serial = 1562] [outer = 000000E376911800] 08:02:33 INFO - PROCESS | 1512 | 1461337353406 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 942ms 08:02:33 INFO - PROCESS | 1512 | 1461337353444 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1512 | 1461337353447 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 08:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:02:33 INFO - PROCESS | 1512 | 1461337353451 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1512 | 1461337353453 Marionette TRACE conn7 <- [1,2046,null,{}] 08:02:33 INFO - PROCESS | 1512 | 1461337353456 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 1512 | 1461337353571 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 08:02:33 INFO - PROCESS | 1512 | 1461337353707 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC5D000 == 86 [pid = 1512] [id = 521] 08:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E30E4E3800) [pid = 1512] [serial = 1563] [outer = 0000000000000000] 08:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E30E4E8C00) [pid = 1512] [serial = 1564] [outer = 000000E30E4E3800] 08:02:33 INFO - PROCESS | 1512 | 1461337353764 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000E37692C800) [pid = 1512] [serial = 1565] [outer = 000000E30E4E3800] 08:02:34 INFO - PROCESS | 1512 | 1461337354397 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 984ms 08:02:34 INFO - PROCESS | 1512 | 1461337354438 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1512 | 1461337354440 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 08:02:34 INFO - PROCESS | 1512 | 1461337354444 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:02:34 INFO - PROCESS | 1512 | 1461337354446 Marionette TRACE conn7 <- [1,2050,null,{}] 08:02:34 INFO - PROCESS | 1512 | 1461337354450 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 1512 | 1461337354586 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 08:02:34 INFO - PROCESS | 1512 | 1461337354725 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDDF800 == 87 [pid = 1512] [id = 522] 08:02:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000E30C02C000) [pid = 1512] [serial = 1566] [outer = 0000000000000000] 08:02:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000E30E4E3C00) [pid = 1512] [serial = 1567] [outer = 000000E30C02C000] 08:02:34 INFO - PROCESS | 1512 | 1461337354785 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000E37EEC3C00) [pid = 1512] [serial = 1568] [outer = 000000E30C02C000] 08:02:35 INFO - PROCESS | 1512 | 1461337355402 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 985ms 08:02:35 INFO - PROCESS | 1512 | 1461337355432 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 1512 | 1461337355434 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 08:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:02:35 INFO - PROCESS | 1512 | 1461337355452 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1512 | 1461337355455 Marionette TRACE conn7 <- [1,2054,null,{}] 08:02:35 INFO - PROCESS | 1512 | 1461337355458 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 1512 | 1461337355575 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 08:02:35 INFO - PROCESS | 1512 | 1461337355714 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3029F3000 == 88 [pid = 1512] [id = 523] 08:02:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000E301E9E400) [pid = 1512] [serial = 1569] [outer = 0000000000000000] 08:02:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000E302CD3C00) [pid = 1512] [serial = 1570] [outer = 000000E301E9E400] 08:02:35 INFO - PROCESS | 1512 | 1461337355772 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000E3030A5C00) [pid = 1512] [serial = 1571] [outer = 000000E301E9E400] 08:02:36 INFO - PROCESS | 1512 | 1461337356652 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1233ms 08:02:36 INFO - PROCESS | 1512 | 1461337356685 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1512 | 1461337356691 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 08:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:02:36 INFO - PROCESS | 1512 | 1461337356697 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1512 | 1461337356700 Marionette TRACE conn7 <- [1,2058,null,{}] 08:02:36 INFO - PROCESS | 1512 | 1461337356705 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 1512 | 1461337356821 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 08:02:36 INFO - PROCESS | 1512 | 1461337356963 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3043B8800 == 89 [pid = 1512] [id = 524] 08:02:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (000000E3030A5800) [pid = 1512] [serial = 1572] [outer = 0000000000000000] 08:02:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (000000E3030A9000) [pid = 1512] [serial = 1573] [outer = 000000E3030A5800] 08:02:37 INFO - PROCESS | 1512 | 1461337357018 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (000000E305503800) [pid = 1512] [serial = 1574] [outer = 000000E3030A5800] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E37773D000 == 88 [pid = 1512] [id = 515] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E473800 == 87 [pid = 1512] [id = 514] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E37211D800 == 86 [pid = 1512] [id = 513] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E370DC1000 == 85 [pid = 1512] [id = 512] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E1E9000 == 84 [pid = 1512] [id = 511] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C38C800 == 83 [pid = 1512] [id = 510] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (000000E305DA6C00) [pid = 1512] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (000000E308A7B000) [pid = 1512] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (000000E376658800) [pid = 1512] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000E37D657C00) [pid = 1512] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000E37D8B5C00) [pid = 1512] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E309098000 == 82 [pid = 1512] [id = 509] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CCC000 == 81 [pid = 1512] [id = 508] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC5000 == 80 [pid = 1512] [id = 507] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E6E800 == 79 [pid = 1512] [id = 506] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E306BA5000 == 78 [pid = 1512] [id = 499] 08:02:37 INFO - PROCESS | 1512 | --DOCSHELL 000000E375BCC800 == 77 [pid = 1512] [id = 498] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000E377B2F400) [pid = 1512] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000E306AF0C00) [pid = 1512] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000E30910BC00) [pid = 1512] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000E37646AC00) [pid = 1512] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000E37B8A7C00) [pid = 1512] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E30836F000) [pid = 1512] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E3760EB800) [pid = 1512] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E37172E800) [pid = 1512] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E37DA86800) [pid = 1512] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E377B39400) [pid = 1512] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E37B156400) [pid = 1512] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E370D3E800) [pid = 1512] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E305C8B000) [pid = 1512] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E308A94400) [pid = 1512] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E309109C00) [pid = 1512] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E308E4DC00) [pid = 1512] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E302EF5800) [pid = 1512] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E3094EA400) [pid = 1512] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E306AF9400) [pid = 1512] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E30804C000) [pid = 1512] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E308257C00) [pid = 1512] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E302D58C00) [pid = 1512] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E305506000) [pid = 1512] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E304328400) [pid = 1512] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E305809400) [pid = 1512] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E304332C00) [pid = 1512] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30828AC00) [pid = 1512] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E37B8A4C00) [pid = 1512] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E37C33F400) [pid = 1512] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E309113000) [pid = 1512] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E30C792400) [pid = 1512] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E307E4F400) [pid = 1512] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E30836DC00) [pid = 1512] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E36BFB8C00) [pid = 1512] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E36FE5F000) [pid = 1512] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E36F51A000) [pid = 1512] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 08:02:37 INFO - PROCESS | 1512 | 1461337357695 Marionette TRACE conn7 <- [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]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1031ms 08:02:37 INFO - PROCESS | 1512 | 1461337357730 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1512 | 1461337357736 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 08:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:02:37 INFO - PROCESS | 1512 | 1461337357743 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1512 | 1461337357745 Marionette TRACE conn7 <- [1,2062,null,{}] 08:02:37 INFO - PROCESS | 1512 | 1461337357771 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 1512 | 1461337357874 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 08:02:37 INFO - PROCESS | 1512 | 1461337357969 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F8000 == 78 [pid = 1512] [id = 525] 08:02:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E301EA4800) [pid = 1512] [serial = 1575] [outer = 0000000000000000] 08:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E303073800) [pid = 1512] [serial = 1576] [outer = 000000E301EA4800] 08:02:38 INFO - PROCESS | 1512 | 1461337358017 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E305805800) [pid = 1512] [serial = 1577] [outer = 000000E301EA4800] 08:02:38 INFO - PROCESS | 1512 | 1461337358485 Marionette TRACE conn7 <- [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]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 776ms 08:02:38 INFO - PROCESS | 1512 | 1461337358520 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1512 | 1461337358523 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 08:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:02:38 INFO - PROCESS | 1512 | 1461337358526 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1512 | 1461337358530 Marionette TRACE conn7 <- [1,2066,null,{}] 08:02:38 INFO - PROCESS | 1512 | 1461337358541 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 1512 | 1461337358640 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 08:02:38 INFO - PROCESS | 1512 | 1461337358657 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087D1800 == 79 [pid = 1512] [id = 526] 08:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E306AF7C00) [pid = 1512] [serial = 1578] [outer = 0000000000000000] 08:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E306B6C000) [pid = 1512] [serial = 1579] [outer = 000000E306AF7C00] 08:02:38 INFO - PROCESS | 1512 | 1461337358705 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E308006C00) [pid = 1512] [serial = 1580] [outer = 000000E306AF7C00] 08:02:39 INFO - PROCESS | 1512 | 1461337359178 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 08:02:39 INFO - PROCESS | 1512 | 1461337359219 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 08:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:02:39 INFO - PROCESS | 1512 | 1461337359222 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 08:02:39 INFO - PROCESS | 1512 | 1461337359225 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1512 | 1461337359227 Marionette TRACE conn7 <- [1,2070,null,{}] 08:02:39 INFO - PROCESS | 1512 | 1461337359231 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 1512 | 1461337359326 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 08:02:39 INFO - PROCESS | 1512 | 1461337359333 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090B1800 == 80 [pid = 1512] [id = 527] 08:02:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E308029C00) [pid = 1512] [serial = 1581] [outer = 0000000000000000] 08:02:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E30824E000) [pid = 1512] [serial = 1582] [outer = 000000E308029C00] 08:02:39 INFO - PROCESS | 1512 | 1461337359382 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E308328C00) [pid = 1512] [serial = 1583] [outer = 000000E308029C00] 08:02:39 INFO - PROCESS | 1512 | 1461337359836 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 08:02:39 INFO - PROCESS | 1512 | 1461337359921 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1512 | 1461337359923 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 08:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:02:39 INFO - PROCESS | 1512 | 1461337359926 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1512 | 1461337359928 Marionette TRACE conn7 <- [1,2074,null,{}] 08:02:39 INFO - PROCESS | 1512 | 1461337359931 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1512 | 1461337360088 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 08:02:40 INFO - PROCESS | 1512 | 1461337360111 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C322000 == 81 [pid = 1512] [id = 528] 08:02:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E308364C00) [pid = 1512] [serial = 1584] [outer = 0000000000000000] 08:02:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E30836DC00) [pid = 1512] [serial = 1585] [outer = 000000E308364C00] 08:02:40 INFO - PROCESS | 1512 | 1461337360158 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E308962C00) [pid = 1512] [serial = 1586] [outer = 000000E308364C00] 08:02:40 INFO - PROCESS | 1512 | 1461337360619 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 732ms 08:02:40 INFO - PROCESS | 1512 | 1461337360661 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 1512 | 1461337360664 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 08:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:02:40 INFO - PROCESS | 1512 | 1461337360667 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 1512 | 1461337360669 Marionette TRACE conn7 <- [1,2078,null,{}] 08:02:40 INFO - PROCESS | 1512 | 1461337360672 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1512 | 1461337360811 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 08:02:40 INFO - PROCESS | 1512 | 1461337360876 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C7B2000 == 82 [pid = 1512] [id = 529] 08:02:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E308A9D800) [pid = 1512] [serial = 1587] [outer = 0000000000000000] 08:02:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E308E54400) [pid = 1512] [serial = 1588] [outer = 000000E308A9D800] 08:02:40 INFO - PROCESS | 1512 | 1461337360924 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E3094EA400) [pid = 1512] [serial = 1589] [outer = 000000E308A9D800] 08:02:41 INFO - PROCESS | 1512 | 1461337361348 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 733ms 08:02:41 INFO - PROCESS | 1512 | 1461337361404 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1512 | 1461337361406 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 08:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:02:41 INFO - PROCESS | 1512 | 1461337361439 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1512 | 1461337361441 Marionette TRACE conn7 <- [1,2082,null,{}] 08:02:41 INFO - PROCESS | 1512 | 1461337361452 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 1512 | 1461337361576 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 08:02:41 INFO - PROCESS | 1512 | 1461337361642 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC9A000 == 83 [pid = 1512] [id = 530] 08:02:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E30910C400) [pid = 1512] [serial = 1590] [outer = 0000000000000000] 08:02:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E30B50F000) [pid = 1512] [serial = 1591] [outer = 000000E30910C400] 08:02:41 INFO - PROCESS | 1512 | 1461337361687 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E30C02CC00) [pid = 1512] [serial = 1592] [outer = 000000E30910C400] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E3760F1000) [pid = 1512] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E36FC5D000) [pid = 1512] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E304329C00) [pid = 1512] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E308A9A400) [pid = 1512] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E30800E000) [pid = 1512] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E30B503C00) [pid = 1512] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E302D69800) [pid = 1512] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E37749CC00) [pid = 1512] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E305510400) [pid = 1512] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:02:42 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E308BC7800) [pid = 1512] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:02:42 INFO - PROCESS | 1512 | 1461337362245 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 839ms 08:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:02:42 INFO - PROCESS | 1512 | 1461337362277 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1512 | 1461337362279 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 08:02:42 INFO - PROCESS | 1512 | 1461337362283 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1512 | 1461337362285 Marionette TRACE conn7 <- [1,2086,null,{}] 08:02:42 INFO - PROCESS | 1512 | 1461337362288 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 1512 | 1461337362413 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 08:02:42 INFO - PROCESS | 1512 | 1461337362474 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E1DF800 == 84 [pid = 1512] [id = 531] 08:02:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E30801AC00) [pid = 1512] [serial = 1593] [outer = 0000000000000000] 08:02:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E30C029000) [pid = 1512] [serial = 1594] [outer = 000000E30801AC00] 08:02:42 INFO - PROCESS | 1512 | 1461337362519 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E30C799000) [pid = 1512] [serial = 1595] [outer = 000000E30801AC00] 08:02:42 INFO - PROCESS | 1512 | 1461337362870 Marionette TRACE conn7 <- [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]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 628ms 08:02:42 INFO - PROCESS | 1512 | 1461337362920 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1512 | 1461337362922 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 08:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:02:42 INFO - PROCESS | 1512 | 1461337362926 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1512 | 1461337362928 Marionette TRACE conn7 <- [1,2090,null,{}] 08:02:42 INFO - PROCESS | 1512 | 1461337362931 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 1512 | 1461337363025 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 08:02:43 INFO - PROCESS | 1512 | 1461337363031 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36FE4D800 == 85 [pid = 1512] [id = 532] 08:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E30E4ED800) [pid = 1512] [serial = 1596] [outer = 0000000000000000] 08:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E36BFBB400) [pid = 1512] [serial = 1597] [outer = 000000E30E4ED800] 08:02:43 INFO - PROCESS | 1512 | 1461337363078 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E36F51F000) [pid = 1512] [serial = 1598] [outer = 000000E30E4ED800] 08:02:43 INFO - PROCESS | 1512 | 1461337363534 Marionette TRACE conn7 <- [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]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 628ms 08:02:43 INFO - PROCESS | 1512 | 1461337363557 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1512 | 1461337363559 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 08:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:02:43 INFO - PROCESS | 1512 | 1461337363562 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 1512 | 1461337363564 Marionette TRACE conn7 <- [1,2094,null,{}] 08:02:43 INFO - PROCESS | 1512 | 1461337363568 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 1512 | 1461337363701 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 08:02:43 INFO - PROCESS | 1512 | 1461337363707 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37119A000 == 86 [pid = 1512] [id = 533] 08:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E36FC65400) [pid = 1512] [serial = 1599] [outer = 0000000000000000] 08:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E36FEDD000) [pid = 1512] [serial = 1600] [outer = 000000E36FC65400] 08:02:43 INFO - PROCESS | 1512 | 1461337363754 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E370E53400) [pid = 1512] [serial = 1601] [outer = 000000E36FC65400] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3B4000 == 85 [pid = 1512] [id = 418] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D9AB000 == 84 [pid = 1512] [id = 503] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E2B2800 == 83 [pid = 1512] [id = 319] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E375B18000 == 82 [pid = 1512] [id = 246] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D3C800 == 81 [pid = 1512] [id = 436] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C7AD000 == 80 [pid = 1512] [id = 452] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37772E000 == 79 [pid = 1512] [id = 505] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E2AB000 == 78 [pid = 1512] [id = 504] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3769D2000 == 77 [pid = 1512] [id = 384] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D44000 == 76 [pid = 1512] [id = 341] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E370DBF000 == 75 [pid = 1512] [id = 367] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DB65000 == 74 [pid = 1512] [id = 338] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37184C800 == 73 [pid = 1512] [id = 429] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E372875800 == 72 [pid = 1512] [id = 245] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F920000 == 71 [pid = 1512] [id = 412] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E377B56000 == 70 [pid = 1512] [id = 350] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D54800 == 69 [pid = 1512] [id = 183] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD61000 == 68 [pid = 1512] [id = 502] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F914000 == 67 [pid = 1512] [id = 353] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E66800 == 66 [pid = 1512] [id = 336] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2CB000 == 65 [pid = 1512] [id = 258] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B4A800 == 64 [pid = 1512] [id = 396] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F5800 == 63 [pid = 1512] [id = 354] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E377728800 == 62 [pid = 1512] [id = 501] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B8BD800 == 61 [pid = 1512] [id = 293] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E375B21000 == 60 [pid = 1512] [id = 383] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F922000 == 59 [pid = 1512] [id = 340] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090BB000 == 58 [pid = 1512] [id = 500] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D640000 == 57 [pid = 1512] [id = 275] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E302B0A800 == 56 [pid = 1512] [id = 368] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30819F000 == 55 [pid = 1512] [id = 366] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37BDA0800 == 54 [pid = 1512] [id = 308] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E894000 == 53 [pid = 1512] [id = 292] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E302914800 == 52 [pid = 1512] [id = 365] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D634000 == 51 [pid = 1512] [id = 351] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3768E9000 == 50 [pid = 1512] [id = 247] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B8C0800 == 49 [pid = 1512] [id = 261] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E377B69800 == 48 [pid = 1512] [id = 481] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E303118800 == 47 [pid = 1512] [id = 453] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E302B09000 == 46 [pid = 1512] [id = 454] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E309095000 == 45 [pid = 1512] [id = 385] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E371718000 == 44 [pid = 1512] [id = 291] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3043B8800 == 43 [pid = 1512] [id = 524] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3029F3000 == 42 [pid = 1512] [id = 523] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDDF800 == 41 [pid = 1512] [id = 522] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC5D000 == 40 [pid = 1512] [id = 521] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37F905000 == 39 [pid = 1512] [id = 520] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E1C0800 == 38 [pid = 1512] [id = 519] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3CB000 == 37 [pid = 1512] [id = 518] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E37C377800 == 36 [pid = 1512] [id = 516] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B58000 == 35 [pid = 1512] [id = 517] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E1DF800 == 34 [pid = 1512] [id = 531] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C7B2000 == 33 [pid = 1512] [id = 529] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C322000 == 32 [pid = 1512] [id = 528] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC9A000 == 31 [pid = 1512] [id = 530] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090B1800 == 30 [pid = 1512] [id = 527] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087D1800 == 29 [pid = 1512] [id = 526] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E36FE4D800 == 28 [pid = 1512] [id = 532] 08:02:45 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F8000 == 27 [pid = 1512] [id = 525] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E37E37B400) [pid = 1512] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E37B28D000) [pid = 1512] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E3774A3800) [pid = 1512] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E3708E7800) [pid = 1512] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E30C794C00) [pid = 1512] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E30836FC00) [pid = 1512] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E305806000) [pid = 1512] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E305C95C00) [pid = 1512] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E376658C00) [pid = 1512] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E309110C00) [pid = 1512] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E30890EC00) [pid = 1512] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E308281400) [pid = 1512] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E36BFB1000) [pid = 1512] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E308BC2800) [pid = 1512] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E305C8FC00) [pid = 1512] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E3760BD800) [pid = 1512] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E37B28C000) [pid = 1512] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30B50D400) [pid = 1512] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E37D656000) [pid = 1512] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E370E98400) [pid = 1512] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E37B805400) [pid = 1512] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308027000) [pid = 1512] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E30824E800) [pid = 1512] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E375939000) [pid = 1512] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E370D3EC00) [pid = 1512] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3716B3800) [pid = 1512] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E37B15E800) [pid = 1512] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E302D6F800) [pid = 1512] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E308902800) [pid = 1512] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 08:02:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E375CE7000 == 26 [pid = 1512] [id = 10] 08:02:46 INFO - PROCESS | 1512 | 1461337366372 Marionette TRACE conn7 <- [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] 08:02:46 INFO - PROCESS | 1512 | 1461337366424 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 08:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:02:46 INFO - PROCESS | 1512 | 1461337366429 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1512 | 1461337366434 Marionette TRACE conn7 <- [1,2098,null,{}] 08:02:46 INFO - PROCESS | 1512 | 1461337366440 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 1512 | 1461337366538 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 08:02:46 INFO - PROCESS | 1512 | 1461337366656 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3029F1000 == 27 [pid = 1512] [id = 534] 08:02:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E3029B5800) [pid = 1512] [serial = 1602] [outer = 0000000000000000] 08:02:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E3029B6000) [pid = 1512] [serial = 1603] [outer = 000000E3029B5800] 08:02:46 INFO - PROCESS | 1512 | 1461337366706 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E302CDF400) [pid = 1512] [serial = 1604] [outer = 000000E3029B5800] 08:02:47 INFO - PROCESS | 1512 | 1461337367097 Marionette TRACE conn7 <- [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]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 08:02:47 INFO - PROCESS | 1512 | 1461337367166 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1512 | 1461337367173 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 08:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:02:47 INFO - PROCESS | 1512 | 1461337367179 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1512 | 1461337367183 Marionette TRACE conn7 <- [1,2102,null,{}] 08:02:47 INFO - PROCESS | 1512 | 1461337367188 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 1512 | 1461337367280 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 08:02:47 INFO - PROCESS | 1512 | 1461337367296 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30310D800 == 28 [pid = 1512] [id = 535] 08:02:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E302D57C00) [pid = 1512] [serial = 1605] [outer = 0000000000000000] 08:02:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E302D68800) [pid = 1512] [serial = 1606] [outer = 000000E302D57C00] 08:02:47 INFO - PROCESS | 1512 | 1461337367345 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E302EEA400) [pid = 1512] [serial = 1607] [outer = 000000E302D57C00] 08:02:47 INFO - PROCESS | 1512 | 1461337367822 Marionette TRACE conn7 <- [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]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 08:02:47 INFO - PROCESS | 1512 | 1461337367873 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1512 | 1461337367876 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 08:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:02:47 INFO - PROCESS | 1512 | 1461337367879 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1512 | 1461337367883 Marionette TRACE conn7 <- [1,2106,null,{}] 08:02:47 INFO - PROCESS | 1512 | 1461337367895 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1512 | 1461337368022 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 08:02:48 INFO - PROCESS | 1512 | 1461337368040 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D22000 == 29 [pid = 1512] [id = 536] 08:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E300972400) [pid = 1512] [serial = 1608] [outer = 0000000000000000] 08:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30309E400) [pid = 1512] [serial = 1609] [outer = 000000E300972400] 08:02:48 INFO - PROCESS | 1512 | 1461337368093 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30432E400) [pid = 1512] [serial = 1610] [outer = 000000E300972400] 08:02:48 INFO - PROCESS | 1512 | 1461337368565 Marionette TRACE conn7 <- [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]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms 08:02:48 INFO - PROCESS | 1512 | 1461337368614 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 1512 | 1461337368617 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 08:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:02:48 INFO - PROCESS | 1512 | 1461337368621 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1512 | 1461337368623 Marionette TRACE conn7 <- [1,2110,null,{}] 08:02:48 INFO - PROCESS | 1512 | 1461337368626 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1512 | 1461337368710 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 08:02:48 INFO - PROCESS | 1512 | 1461337368717 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064DB000 == 30 [pid = 1512] [id = 537] 08:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3045BDC00) [pid = 1512] [serial = 1611] [outer = 0000000000000000] 08:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E305505400) [pid = 1512] [serial = 1612] [outer = 000000E3045BDC00] 08:02:48 INFO - PROCESS | 1512 | 1461337368767 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E305784800) [pid = 1512] [serial = 1613] [outer = 000000E3045BDC00] 08:02:49 INFO - PROCESS | 1512 | 1461337369229 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 08:02:49 INFO - PROCESS | 1512 | 1461337369251 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1512 | 1461337369254 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 08:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:02:49 INFO - PROCESS | 1512 | 1461337369262 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1512 | 1461337369264 Marionette TRACE conn7 <- [1,2114,null,{}] 08:02:49 INFO - PROCESS | 1512 | 1461337369267 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 1512 | 1461337369349 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 08:02:49 INFO - PROCESS | 1512 | 1461337369356 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068B3000 == 31 [pid = 1512] [id = 538] 08:02:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E302D55C00) [pid = 1512] [serial = 1614] [outer = 0000000000000000] 08:02:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E305809000) [pid = 1512] [serial = 1615] [outer = 000000E302D55C00] 08:02:49 INFO - PROCESS | 1512 | 1461337369403 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E305849800) [pid = 1512] [serial = 1616] [outer = 000000E302D55C00] 08:02:49 INFO - PROCESS | 1512 | 1461337369880 Marionette TRACE conn7 <- [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]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 627ms 08:02:49 INFO - PROCESS | 1512 | 1461337369896 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1512 | 1461337369899 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 08:02:49 INFO - PROCESS | 1512 | 1461337369902 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:02:49 INFO - PROCESS | 1512 | 1461337369904 Marionette TRACE conn7 <- [1,2118,null,{}] 08:02:49 INFO - PROCESS | 1512 | 1461337369907 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1512 | 1461337370022 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 08:02:50 INFO - PROCESS | 1512 | 1461337370030 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E54800 == 32 [pid = 1512] [id = 539] 08:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E305C8B800) [pid = 1512] [serial = 1617] [outer = 0000000000000000] 08:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E305DA6000) [pid = 1512] [serial = 1618] [outer = 000000E305C8B800] 08:02:50 INFO - PROCESS | 1512 | 1461337370082 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E306AAD800) [pid = 1512] [serial = 1619] [outer = 000000E305C8B800] 08:02:50 INFO - PROCESS | 1512 | 1461337370526 Marionette TRACE conn7 <- [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] 08:02:50 INFO - PROCESS | 1512 | 1461337370600 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 08:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:02:50 INFO - PROCESS | 1512 | 1461337370604 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1512 | 1461337370606 Marionette TRACE conn7 <- [1,2122,null,{}] 08:02:50 INFO - PROCESS | 1512 | 1461337370609 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1512 | 1461337370689 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 08:02:50 INFO - PROCESS | 1512 | 1461337370728 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308197000 == 33 [pid = 1512] [id = 540] 08:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E306AEF000) [pid = 1512] [serial = 1620] [outer = 0000000000000000] 08:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E306AF7400) [pid = 1512] [serial = 1621] [outer = 000000E306AEF000] 08:02:50 INFO - PROCESS | 1512 | 1461337370773 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E306B6C800) [pid = 1512] [serial = 1622] [outer = 000000E306AEF000] 08:02:51 INFO - PROCESS | 1512 | 1461337371205 Marionette TRACE conn7 <- [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] 08:02:51 INFO - PROCESS | 1512 | 1461337371236 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 08:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:02:51 INFO - PROCESS | 1512 | 1461337371245 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1512 | 1461337371247 Marionette TRACE conn7 <- [1,2126,null,{}] 08:02:51 INFO - PROCESS | 1512 | 1461337371250 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 1512 | 1461337371333 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 08:02:51 INFO - PROCESS | 1512 | 1461337371339 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308272800 == 34 [pid = 1512] [id = 541] 08:02:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E306B76000) [pid = 1512] [serial = 1623] [outer = 0000000000000000] 08:02:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E307E4D400) [pid = 1512] [serial = 1624] [outer = 000000E306B76000] 08:02:51 INFO - PROCESS | 1512 | 1461337371386 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E308006400) [pid = 1512] [serial = 1625] [outer = 000000E306B76000] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E3718E4800) [pid = 1512] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E37D654C00) [pid = 1512] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E307E4FC00) [pid = 1512] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E308284400) [pid = 1512] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E37D653C00) [pid = 1512] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E3710A3000) [pid = 1512] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E305C90400) [pid = 1512] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E370E55C00) [pid = 1512] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E3716BBC00) [pid = 1512] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E302806000) [pid = 1512] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E3045C8800) [pid = 1512] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E3094DF000) [pid = 1512] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E377B34800) [pid = 1512] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E36F51E000) [pid = 1512] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E302D60000) [pid = 1512] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E30E4ED800) [pid = 1512] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308364C00) [pid = 1512] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E308A9D800) [pid = 1512] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E30801AC00) [pid = 1512] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E30910C400) [pid = 1512] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E301E9E400) [pid = 1512] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30C02C000) [pid = 1512] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E30E4E3800) [pid = 1512] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E376911800) [pid = 1512] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E309108400) [pid = 1512] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E3068E5C00) [pid = 1512] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E302D6FC00) [pid = 1512] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E37DC0CC00) [pid = 1512] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E308029C00) [pid = 1512] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E306AF7C00) [pid = 1512] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E301EA4800) [pid = 1512] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:02:52 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E3030A5800) [pid = 1512] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:02:53 INFO - PROCESS | 1512 | 1461337373020 Marionette TRACE conn7 <- [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]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1849ms 08:02:53 INFO - PROCESS | 1512 | 1461337373096 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1512 | 1461337373103 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 08:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:02:53 INFO - PROCESS | 1512 | 1461337373109 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 1512 | 1461337373113 Marionette TRACE conn7 <- [1,2130,null,{}] 08:02:53 INFO - PROCESS | 1512 | 1461337373119 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 1512 | 1461337373269 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 08:02:53 INFO - PROCESS | 1512 | 1461337373383 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302C89800 == 35 [pid = 1512] [id = 542] 08:02:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E3029BBC00) [pid = 1512] [serial = 1626] [outer = 0000000000000000] 08:02:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E302CDAC00) [pid = 1512] [serial = 1627] [outer = 000000E3029BBC00] 08:02:53 INFO - PROCESS | 1512 | 1461337373446 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E302D64800) [pid = 1512] [serial = 1628] [outer = 000000E3029BBC00] 08:02:54 INFO - PROCESS | 1512 | 1461337374228 Marionette TRACE conn7 <- [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] 08:02:54 INFO - PROCESS | 1512 | 1461337374311 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 08:02:54 INFO - PROCESS | 1512 | 1461337374318 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:02:54 INFO - PROCESS | 1512 | 1461337374321 Marionette TRACE conn7 <- [1,2134,null,{}] 08:02:54 INFO - PROCESS | 1512 | 1461337374326 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 1512 | 1461337374455 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 08:02:54 INFO - PROCESS | 1512 | 1461337374529 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B4F000 == 36 [pid = 1512] [id = 543] 08:02:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E30280B000) [pid = 1512] [serial = 1629] [outer = 0000000000000000] 08:02:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E3030A4C00) [pid = 1512] [serial = 1630] [outer = 000000E30280B000] 08:02:54 INFO - PROCESS | 1512 | 1461337374633 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E30550E800) [pid = 1512] [serial = 1631] [outer = 000000E30280B000] 08:02:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F76800 == 35 [pid = 1512] [id = 224] 08:02:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087BF800 == 34 [pid = 1512] [id = 223] 08:02:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E308468000 == 33 [pid = 1512] [id = 222] 08:02:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F2800 == 32 [pid = 1512] [id = 220] 08:02:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E306424000 == 31 [pid = 1512] [id = 236] 08:02:55 INFO - PROCESS | 1512 | --DOCSHELL 000000E305840800 == 30 [pid = 1512] [id = 219] 08:02:55 INFO - PROCESS | 1512 | 1461337375528 Marionette TRACE conn7 <- [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] 08:02:55 INFO - PROCESS | 1512 | 1461337375608 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 08:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:02:55 INFO - PROCESS | 1512 | 1461337375613 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1512 | 1461337375617 Marionette TRACE conn7 <- [1,2138,null,{}] 08:02:55 INFO - PROCESS | 1512 | 1461337375624 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:55 INFO - PROCESS | 1512 | 1461337375715 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 08:02:55 INFO - PROCESS | 1512 | 1461337375733 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3043C4800 == 31 [pid = 1512] [id = 544] 08:02:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 52 (000000E3029B5C00) [pid = 1512] [serial = 1632] [outer = 0000000000000000] 08:02:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 53 (000000E3029B9C00) [pid = 1512] [serial = 1633] [outer = 000000E3029B5C00] 08:02:55 INFO - PROCESS | 1512 | 1461337375790 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 54 (000000E302D59C00) [pid = 1512] [serial = 1634] [outer = 000000E3029B5C00] 08:02:56 INFO - PROCESS | 1512 | 1461337376340 Marionette TRACE conn7 <- [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] 08:02:56 INFO - PROCESS | 1512 | 1461337376399 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 08:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:02:56 INFO - PROCESS | 1512 | 1461337376405 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1512 | 1461337376408 Marionette TRACE conn7 <- [1,2142,null,{}] 08:02:56 INFO - PROCESS | 1512 | 1461337376412 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1512 | 1461337376499 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 08:02:56 INFO - PROCESS | 1512 | 1461337376574 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F2800 == 32 [pid = 1512] [id = 545] 08:02:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 55 (000000E302EF5C00) [pid = 1512] [serial = 1635] [outer = 0000000000000000] 08:02:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (000000E30309E000) [pid = 1512] [serial = 1636] [outer = 000000E302EF5C00] 08:02:56 INFO - PROCESS | 1512 | 1461337376620 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000E3030ACC00) [pid = 1512] [serial = 1637] [outer = 000000E302EF5C00] 08:02:57 INFO - PROCESS | 1512 | 1461337377021 Marionette TRACE conn7 <- [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]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 628ms 08:02:57 INFO - PROCESS | 1512 | 1461337377035 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1512 | 1461337377037 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 08:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:02:57 INFO - PROCESS | 1512 | 1461337377041 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1512 | 1461337377045 Marionette TRACE conn7 <- [1,2146,null,{}] 08:02:57 INFO - PROCESS | 1512 | 1461337377056 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 1512 | 1461337377184 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 08:02:57 INFO - PROCESS | 1512 | 1461337377194 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B96800 == 33 [pid = 1512] [id = 546] 08:02:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000E30550F400) [pid = 1512] [serial = 1638] [outer = 0000000000000000] 08:02:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000E305805400) [pid = 1512] [serial = 1639] [outer = 000000E30550F400] 08:02:57 INFO - PROCESS | 1512 | 1461337377245 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000E30584F000) [pid = 1512] [serial = 1640] [outer = 000000E30550F400] 08:02:57 INFO - PROCESS | 1512 | 1461337377682 Marionette TRACE conn7 <- [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] 08:02:57 INFO - PROCESS | 1512 | 1461337377744 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 08:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:02:57 INFO - PROCESS | 1512 | 1461337377755 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1512 | 1461337377757 Marionette TRACE conn7 <- [1,2150,null,{}] 08:02:57 INFO - PROCESS | 1512 | 1461337377760 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 1512 | 1461337377869 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 08:02:57 INFO - PROCESS | 1512 | 1461337377878 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308192000 == 34 [pid = 1512] [id = 547] 08:02:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000E305DA2400) [pid = 1512] [serial = 1641] [outer = 0000000000000000] 08:02:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000E3068DD400) [pid = 1512] [serial = 1642] [outer = 000000E305DA2400] 08:02:57 INFO - PROCESS | 1512 | 1461337377926 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000E306AA6000) [pid = 1512] [serial = 1643] [outer = 000000E305DA2400] 08:02:58 INFO - PROCESS | 1512 | 1461337378380 Marionette TRACE conn7 <- [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]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 08:02:58 INFO - PROCESS | 1512 | 1461337378449 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1512 | 1461337378451 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 08:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:02:58 INFO - PROCESS | 1512 | 1461337378460 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1512 | 1461337378462 Marionette TRACE conn7 <- [1,2154,null,{}] 08:02:58 INFO - PROCESS | 1512 | 1461337378465 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1512 | 1461337378599 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 08:02:58 INFO - PROCESS | 1512 | 1461337378624 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30841E000 == 35 [pid = 1512] [id = 548] 08:02:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E306AAE000) [pid = 1512] [serial = 1644] [outer = 0000000000000000] 08:02:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000E306AEFC00) [pid = 1512] [serial = 1645] [outer = 000000E306AAE000] 08:02:58 INFO - PROCESS | 1512 | 1461337378669 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E306B72000) [pid = 1512] [serial = 1646] [outer = 000000E306AAE000] 08:02:59 INFO - PROCESS | 1512 | 1461337379106 Marionette TRACE conn7 <- [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]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 689ms 08:02:59 INFO - PROCESS | 1512 | 1461337379151 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1512 | 1461337379153 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 08:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:02:59 INFO - PROCESS | 1512 | 1461337379163 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1512 | 1461337379165 Marionette TRACE conn7 <- [1,2158,null,{}] 08:02:59 INFO - PROCESS | 1512 | 1461337379169 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 1512 | 1461337379297 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 08:02:59 INFO - PROCESS | 1512 | 1461337379350 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084D1800 == 36 [pid = 1512] [id = 549] 08:02:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E307E4EC00) [pid = 1512] [serial = 1647] [outer = 0000000000000000] 08:02:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E30800F000) [pid = 1512] [serial = 1648] [outer = 000000E307E4EC00] 08:02:59 INFO - PROCESS | 1512 | 1461337379401 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E308024800) [pid = 1512] [serial = 1649] [outer = 000000E307E4EC00] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E375CED800) [pid = 1512] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E3045BDC00) [pid = 1512] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000E300972400) [pid = 1512] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000E36FC65400) [pid = 1512] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000E302D57C00) [pid = 1512] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000E306AEF000) [pid = 1512] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000E3029B5800) [pid = 1512] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000E305C8B800) [pid = 1512] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000E302D55C00) [pid = 1512] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:02:59 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000E37B28FC00) [pid = 1512] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:02:59 INFO - PROCESS | 1512 | 1461337379856 Marionette TRACE conn7 <- [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]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 08:02:59 INFO - PROCESS | 1512 | 1461337379909 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1512 | 1461337379912 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 08:02:59 INFO - PROCESS | 1512 | 1461337379915 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1512 | 1461337379917 Marionette TRACE conn7 <- [1,2162,null,{}] 08:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:02:59 INFO - PROCESS | 1512 | 1461337379925 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 1512 | 1461337380006 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 08:03:00 INFO - PROCESS | 1512 | 1461337380083 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302921000 == 37 [pid = 1512] [id = 550] 08:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000E300971800) [pid = 1512] [serial = 1650] [outer = 0000000000000000] 08:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000E305C93800) [pid = 1512] [serial = 1651] [outer = 000000E300971800] 08:03:00 INFO - PROCESS | 1512 | 1461337380128 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000E30804C000) [pid = 1512] [serial = 1652] [outer = 000000E300971800] 08:03:00 INFO - PROCESS | 1512 | 1461337380489 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 08:03:00 INFO - PROCESS | 1512 | 1461337380549 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1512 | 1461337380551 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 08:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:03:00 INFO - PROCESS | 1512 | 1461337380555 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1512 | 1461337380556 Marionette TRACE conn7 <- [1,2166,null,{}] 08:03:00 INFO - PROCESS | 1512 | 1461337380560 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 1512 | 1461337380667 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 08:03:00 INFO - PROCESS | 1512 | 1461337380674 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F74800 == 38 [pid = 1512] [id = 551] 08:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000E308054400) [pid = 1512] [serial = 1653] [outer = 0000000000000000] 08:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E30824F000) [pid = 1512] [serial = 1654] [outer = 000000E308054400] 08:03:00 INFO - PROCESS | 1512 | 1461337380721 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000E30825A000) [pid = 1512] [serial = 1655] [outer = 000000E308054400] 08:03:01 INFO - PROCESS | 1512 | 1461337381118 Marionette TRACE conn7 <- [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]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 08:03:01 INFO - PROCESS | 1512 | 1461337381186 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1512 | 1461337381188 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 08:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:03:01 INFO - PROCESS | 1512 | 1461337381192 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1512 | 1461337381193 Marionette TRACE conn7 <- [1,2170,null,{}] 08:03:01 INFO - PROCESS | 1512 | 1461337381197 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 1512 | 1461337381279 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 08:03:01 INFO - PROCESS | 1512 | 1461337381288 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30908C000 == 39 [pid = 1512] [id = 552] 08:03:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E308281400) [pid = 1512] [serial = 1656] [outer = 0000000000000000] 08:03:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E308283C00) [pid = 1512] [serial = 1657] [outer = 000000E308281400] 08:03:01 INFO - PROCESS | 1512 | 1461337381335 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E30828D400) [pid = 1512] [serial = 1658] [outer = 000000E308281400] 08:03:01 INFO - PROCESS | 1512 | 1461337381848 Marionette TRACE conn7 <- [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]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 733ms 08:03:01 INFO - PROCESS | 1512 | 1461337381928 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1512 | 1461337381933 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 08:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:03:01 INFO - PROCESS | 1512 | 1461337381939 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1512 | 1461337381944 Marionette TRACE conn7 <- [1,2174,null,{}] 08:03:01 INFO - PROCESS | 1512 | 1461337381951 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:02 INFO - PROCESS | 1512 | 1461337382072 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 08:03:02 INFO - PROCESS | 1512 | 1461337382145 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305823800 == 40 [pid = 1512] [id = 553] 08:03:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E3029B1400) [pid = 1512] [serial = 1659] [outer = 0000000000000000] 08:03:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E3029B6800) [pid = 1512] [serial = 1660] [outer = 000000E3029B1400] 08:03:02 INFO - PROCESS | 1512 | 1461337382204 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E302EEFC00) [pid = 1512] [serial = 1661] [outer = 000000E3029B1400] 08:03:02 INFO - PROCESS | 1512 | 1461337382865 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 985ms 08:03:02 INFO - PROCESS | 1512 | 1461337382927 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1512 | 1461337382934 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 08:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:03:02 INFO - PROCESS | 1512 | 1461337382941 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1512 | 1461337382944 Marionette TRACE conn7 <- [1,2178,null,{}] 08:03:02 INFO - PROCESS | 1512 | 1461337382949 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 1512 | 1461337383061 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 08:03:03 INFO - PROCESS | 1512 | 1461337383139 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B95000 == 41 [pid = 1512] [id = 554] 08:03:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E30550A400) [pid = 1512] [serial = 1662] [outer = 0000000000000000] 08:03:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E305784400) [pid = 1512] [serial = 1663] [outer = 000000E30550A400] 08:03:03 INFO - PROCESS | 1512 | 1461337383237 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E305C93C00) [pid = 1512] [serial = 1664] [outer = 000000E30550A400] 08:03:03 INFO - PROCESS | 1512 | 1461337383784 Marionette TRACE conn7 <- [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]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 882ms 08:03:03 INFO - PROCESS | 1512 | 1461337383829 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1512 | 1461337383832 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 08:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:03:03 INFO - PROCESS | 1512 | 1461337383835 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1512 | 1461337383840 Marionette TRACE conn7 <- [1,2182,null,{}] 08:03:03 INFO - PROCESS | 1512 | 1461337383851 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 1512 | 1461337383995 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 08:03:04 INFO - PROCESS | 1512 | 1461337384115 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090AD800 == 42 [pid = 1512] [id = 555] 08:03:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E30801B000) [pid = 1512] [serial = 1665] [outer = 0000000000000000] 08:03:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E30801B800) [pid = 1512] [serial = 1666] [outer = 000000E30801B000] 08:03:04 INFO - PROCESS | 1512 | 1461337384199 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E30832A800) [pid = 1512] [serial = 1667] [outer = 000000E30801B000] 08:03:04 INFO - PROCESS | 1512 | 1461337384812 Marionette TRACE conn7 <- [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]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1030ms 08:03:04 INFO - PROCESS | 1512 | 1461337384868 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 08:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:03:04 INFO - PROCESS | 1512 | 1461337384871 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 08:03:04 INFO - PROCESS | 1512 | 1461337384875 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1512 | 1461337384877 Marionette TRACE conn7 <- [1,2186,null,{}] 08:03:04 INFO - PROCESS | 1512 | 1461337384881 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 1512 | 1461337384989 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 08:03:05 INFO - PROCESS | 1512 | 1461337385107 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093F3800 == 43 [pid = 1512] [id = 556] 08:03:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E308334000) [pid = 1512] [serial = 1668] [outer = 0000000000000000] 08:03:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E308364800) [pid = 1512] [serial = 1669] [outer = 000000E308334000] 08:03:05 INFO - PROCESS | 1512 | 1461337385165 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E308904800) [pid = 1512] [serial = 1670] [outer = 000000E308334000] 08:03:05 INFO - PROCESS | 1512 | 1461337385974 Marionette TRACE conn7 <- [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]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1135ms 08:03:06 INFO - PROCESS | 1512 | 1461337386012 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1512 | 1461337386016 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 08:03:06 INFO - PROCESS | 1512 | 1461337386022 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:03:06 INFO - PROCESS | 1512 | 1461337386026 Marionette TRACE conn7 <- [1,2190,null,{}] 08:03:06 INFO - PROCESS | 1512 | 1461337386033 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 1512 | 1461337386134 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 08:03:06 INFO - PROCESS | 1512 | 1461337386258 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30559D000 == 44 [pid = 1512] [id = 557] 08:03:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E301EA6000) [pid = 1512] [serial = 1671] [outer = 0000000000000000] 08:03:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E302CDEC00) [pid = 1512] [serial = 1672] [outer = 000000E301EA6000] 08:03:06 INFO - PROCESS | 1512 | 1461337386311 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E302EEBC00) [pid = 1512] [serial = 1673] [outer = 000000E301EA6000] 08:03:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087BF000 == 43 [pid = 1512] [id = 229] 08:03:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E372753800 == 42 [pid = 1512] [id = 228] 08:03:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30583B000 == 41 [pid = 1512] [id = 235] 08:03:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090AF800 == 40 [pid = 1512] [id = 225] 08:03:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37119A000 == 39 [pid = 1512] [id = 533] 08:03:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CB5800 == 38 [pid = 1512] [id = 221] 08:03:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E300FDC000 == 37 [pid = 1512] [id = 11] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E376395000) [pid = 1512] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E307E4D400) [pid = 1512] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E305505400) [pid = 1512] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E305784800) [pid = 1512] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E30309E400) [pid = 1512] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E30432E400) [pid = 1512] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E370E53400) [pid = 1512] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E302D68800) [pid = 1512] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E302EEA400) [pid = 1512] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E306AF7400) [pid = 1512] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E306B6C800) [pid = 1512] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E3029B6000) [pid = 1512] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E302CDF400) [pid = 1512] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000E305DA6000) [pid = 1512] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E306AAD800) [pid = 1512] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E305809000) [pid = 1512] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000E305849800) [pid = 1512] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 08:03:06 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000E37D658000) [pid = 1512] [serial = 1082] [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.] 08:03:06 INFO - PROCESS | 1512 | 1461337386863 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 878ms 08:03:06 INFO - PROCESS | 1512 | 1461337386905 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1512 | 1461337386911 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 08:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:03:06 INFO - PROCESS | 1512 | 1461337386917 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1512 | 1461337386920 Marionette TRACE conn7 <- [1,2194,null,{}] 08:03:06 INFO - PROCESS | 1512 | 1461337386924 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 1512 | 1461337387012 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 08:03:07 INFO - PROCESS | 1512 | 1461337387019 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305830000 == 38 [pid = 1512] [id = 558] 08:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E3029B1C00) [pid = 1512] [serial = 1674] [outer = 0000000000000000] 08:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E302D6D800) [pid = 1512] [serial = 1675] [outer = 000000E3029B1C00] 08:03:07 INFO - PROCESS | 1512 | 1461337387068 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E303076C00) [pid = 1512] [serial = 1676] [outer = 000000E3029B1C00] 08:03:07 INFO - PROCESS | 1512 | 1461337387526 Marionette TRACE conn7 <- [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]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 08:03:07 INFO - PROCESS | 1512 | 1461337387608 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1512 | 1461337387611 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 08:03:07 INFO - PROCESS | 1512 | 1461337387614 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:03:07 INFO - PROCESS | 1512 | 1461337387618 Marionette TRACE conn7 <- [1,2198,null,{}] 08:03:07 INFO - PROCESS | 1512 | 1461337387629 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 1512 | 1461337387720 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 08:03:07 INFO - PROCESS | 1512 | 1461337387796 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B42000 == 39 [pid = 1512] [id = 559] 08:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E3030A1400) [pid = 1512] [serial = 1677] [outer = 0000000000000000] 08:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E305503C00) [pid = 1512] [serial = 1678] [outer = 000000E3030A1400] 08:03:07 INFO - PROCESS | 1512 | 1461337387847 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E305786800) [pid = 1512] [serial = 1679] [outer = 000000E3030A1400] 08:03:08 INFO - PROCESS | 1512 | 1461337388237 Marionette TRACE conn7 <- [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]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 629ms 08:03:08 INFO - PROCESS | 1512 | 1461337388246 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1512 | 1461337388249 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 08:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:03:08 INFO - PROCESS | 1512 | 1461337388253 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1512 | 1461337388254 Marionette TRACE conn7 <- [1,2202,null,{}] 08:03:08 INFO - PROCESS | 1512 | 1461337388258 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1512 | 1461337388370 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 08:03:08 INFO - PROCESS | 1512 | 1461337388379 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC3800 == 40 [pid = 1512] [id = 560] 08:03:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E305807C00) [pid = 1512] [serial = 1680] [outer = 0000000000000000] 08:03:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E30584C000) [pid = 1512] [serial = 1681] [outer = 000000E305807C00] 08:03:08 INFO - PROCESS | 1512 | 1461337388427 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E305DA5400) [pid = 1512] [serial = 1682] [outer = 000000E305807C00] 08:03:08 INFO - PROCESS | 1512 | 1461337388849 Marionette TRACE conn7 <- [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]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 08:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:03:08 INFO - PROCESS | 1512 | 1461337388884 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1512 | 1461337388886 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 08:03:08 INFO - PROCESS | 1512 | 1461337388890 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1512 | 1461337388891 Marionette TRACE conn7 <- [1,2206,null,{}] 08:03:08 INFO - PROCESS | 1512 | 1461337388895 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 1512 | 1461337389012 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 08:03:09 INFO - PROCESS | 1512 | 1461337389027 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30840D000 == 41 [pid = 1512] [id = 561] 08:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E306AABC00) [pid = 1512] [serial = 1683] [outer = 0000000000000000] 08:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E306AB0C00) [pid = 1512] [serial = 1684] [outer = 000000E306AABC00] 08:03:09 INFO - PROCESS | 1512 | 1461337389103 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E306AF6000) [pid = 1512] [serial = 1685] [outer = 000000E306AABC00] 08:03:09 INFO - PROCESS | 1512 | 1461337389522 Marionette TRACE conn7 <- [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]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 692ms 08:03:09 INFO - PROCESS | 1512 | 1461337389585 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1512 | 1461337389588 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 08:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:03:09 INFO - PROCESS | 1512 | 1461337389591 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1512 | 1461337389593 Marionette TRACE conn7 <- [1,2210,null,{}] 08:03:09 INFO - PROCESS | 1512 | 1461337389597 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 1512 | 1461337389729 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 08:03:09 INFO - PROCESS | 1512 | 1461337389736 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087DD000 == 42 [pid = 1512] [id = 562] 08:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E306B73C00) [pid = 1512] [serial = 1686] [outer = 0000000000000000] 08:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E308010C00) [pid = 1512] [serial = 1687] [outer = 000000E306B73C00] 08:03:09 INFO - PROCESS | 1512 | 1461337389831 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E308055C00) [pid = 1512] [serial = 1688] [outer = 000000E306B73C00] 08:03:10 INFO - PROCESS | 1512 | 1461337390266 Marionette TRACE conn7 <- [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]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 08:03:10 INFO - PROCESS | 1512 | 1461337390361 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1512 | 1461337390364 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 08:03:10 INFO - PROCESS | 1512 | 1461337390367 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:03:10 INFO - PROCESS | 1512 | 1461337390369 Marionette TRACE conn7 <- [1,2214,null,{}] 08:03:10 INFO - PROCESS | 1512 | 1461337390372 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 1512 | 1461337390481 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 08:03:10 INFO - PROCESS | 1512 | 1461337390534 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093D8800 == 43 [pid = 1512] [id = 563] 08:03:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E308029000) [pid = 1512] [serial = 1689] [outer = 0000000000000000] 08:03:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E308328C00) [pid = 1512] [serial = 1690] [outer = 000000E308029000] 08:03:10 INFO - PROCESS | 1512 | 1461337390580 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E308904C00) [pid = 1512] [serial = 1691] [outer = 000000E308029000] 08:03:11 INFO - PROCESS | 1512 | 1461337391045 Marionette TRACE conn7 <- [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]]]}] 08:03:11 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E305DA2400) [pid = 1512] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:03:11 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E307E4EC00) [pid = 1512] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:03:11 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E3029B5C00) [pid = 1512] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:03:11 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E30550F400) [pid = 1512] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:03:11 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E302EF5C00) [pid = 1512] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:03:11 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E306AAE000) [pid = 1512] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:03:11 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E300971800) [pid = 1512] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:03:11 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E308054400) [pid = 1512] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 08:03:11 INFO - PROCESS | 1512 | 1461337391105 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 08:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:03:11 INFO - PROCESS | 1512 | 1461337391107 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 08:03:11 INFO - PROCESS | 1512 | 1461337391110 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1512 | 1461337391112 Marionette TRACE conn7 <- [1,2218,null,{}] 08:03:11 INFO - PROCESS | 1512 | 1461337391116 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1512 | 1461337391198 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 08:03:11 INFO - PROCESS | 1512 | 1461337391211 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308271000 == 44 [pid = 1512] [id = 564] 08:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E305C95000) [pid = 1512] [serial = 1692] [outer = 0000000000000000] 08:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E306AF6800) [pid = 1512] [serial = 1693] [outer = 000000E305C95000] 08:03:11 INFO - PROCESS | 1512 | 1461337391257 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E308909400) [pid = 1512] [serial = 1694] [outer = 000000E305C95000] 08:03:11 INFO - PROCESS | 1512 | 1461337391659 Marionette TRACE conn7 <- [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]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 587ms 08:03:11 INFO - PROCESS | 1512 | 1461337391701 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1512 | 1461337391703 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 08:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:03:11 INFO - PROCESS | 1512 | 1461337391711 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1512 | 1461337391713 Marionette TRACE conn7 <- [1,2222,null,{}] 08:03:11 INFO - PROCESS | 1512 | 1461337391716 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1512 | 1461337391801 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 08:03:11 INFO - PROCESS | 1512 | 1461337391839 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3A9000 == 45 [pid = 1512] [id = 565] 08:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E308969000) [pid = 1512] [serial = 1695] [outer = 0000000000000000] 08:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E30896D800) [pid = 1512] [serial = 1696] [outer = 000000E308969000] 08:03:11 INFO - PROCESS | 1512 | 1461337391886 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E308A81400) [pid = 1512] [serial = 1697] [outer = 000000E308969000] 08:03:12 INFO - PROCESS | 1512 | 1461337392300 Marionette TRACE conn7 <- [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]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 08:03:12 INFO - PROCESS | 1512 | 1461337392344 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1512 | 1461337392346 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 08:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:03:12 INFO - PROCESS | 1512 | 1461337392349 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1512 | 1461337392351 Marionette TRACE conn7 <- [1,2226,null,{}] 08:03:12 INFO - PROCESS | 1512 | 1461337392359 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 1512 | 1461337392442 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 08:03:12 INFO - PROCESS | 1512 | 1461337392449 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3C8000 == 46 [pid = 1512] [id = 566] 08:03:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E308A93400) [pid = 1512] [serial = 1698] [outer = 0000000000000000] 08:03:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E308A94000) [pid = 1512] [serial = 1699] [outer = 000000E308A93400] 08:03:12 INFO - PROCESS | 1512 | 1461337392496 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E308A9AC00) [pid = 1512] [serial = 1700] [outer = 000000E308A93400] 08:03:12 INFO - PROCESS | 1512 | 1461337392900 Marionette TRACE conn7 <- [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]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 586ms 08:03:12 INFO - PROCESS | 1512 | 1461337392939 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1512 | 1461337392941 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 08:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:03:12 INFO - PROCESS | 1512 | 1461337392960 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1512 | 1461337392962 Marionette TRACE conn7 <- [1,2230,null,{}] 08:03:12 INFO - PROCESS | 1512 | 1461337392966 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 1512 | 1461337393128 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 08:03:13 INFO - PROCESS | 1512 | 1461337393281 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30310A000 == 47 [pid = 1512] [id = 567] 08:03:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E301EA6C00) [pid = 1512] [serial = 1701] [outer = 0000000000000000] 08:03:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E30280C400) [pid = 1512] [serial = 1702] [outer = 000000E301EA6C00] 08:03:13 INFO - PROCESS | 1512 | 1461337393340 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E302D5D800) [pid = 1512] [serial = 1703] [outer = 000000E301EA6C00] 08:03:13 INFO - PROCESS | 1512 | 1461337393900 Marionette TRACE conn7 <- [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]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1003ms 08:03:13 INFO - PROCESS | 1512 | 1461337393953 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1512 | 1461337393958 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 08:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:03:13 INFO - PROCESS | 1512 | 1461337393963 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1512 | 1461337393968 Marionette TRACE conn7 <- [1,2234,null,{}] 08:03:13 INFO - PROCESS | 1512 | 1461337393973 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 1512 | 1461337394086 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 08:03:14 INFO - PROCESS | 1512 | 1461337394182 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E62000 == 48 [pid = 1512] [id = 568] 08:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E3045C9000) [pid = 1512] [serial = 1704] [outer = 0000000000000000] 08:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E30550E000) [pid = 1512] [serial = 1705] [outer = 000000E3045C9000] 08:03:14 INFO - PROCESS | 1512 | 1461337394244 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E305848000) [pid = 1512] [serial = 1706] [outer = 000000E3045C9000] 08:03:14 INFO - PROCESS | 1512 | 1461337394876 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 944ms 08:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:03:14 INFO - PROCESS | 1512 | 1461337394909 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1512 | 1461337394912 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 08:03:14 INFO - PROCESS | 1512 | 1461337394916 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1512 | 1461337394919 Marionette TRACE conn7 <- [1,2238,null,{}] 08:03:14 INFO - PROCESS | 1512 | 1461337394923 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 1512 | 1461337395032 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 08:03:15 INFO - PROCESS | 1512 | 1461337395154 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3A5000 == 49 [pid = 1512] [id = 569] 08:03:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E306AEC800) [pid = 1512] [serial = 1707] [outer = 0000000000000000] 08:03:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E308005400) [pid = 1512] [serial = 1708] [outer = 000000E306AEC800] 08:03:15 INFO - PROCESS | 1512 | 1461337395212 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E308331000) [pid = 1512] [serial = 1709] [outer = 000000E306AEC800] 08:03:15 INFO - PROCESS | 1512 | 1461337395821 Marionette TRACE conn7 <- [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]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 943ms 08:03:15 INFO - PROCESS | 1512 | 1461337395861 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1512 | 1461337395865 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 08:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:03:15 INFO - PROCESS | 1512 | 1461337395878 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1512 | 1461337395883 Marionette TRACE conn7 <- [1,2242,null,{}] 08:03:15 INFO - PROCESS | 1512 | 1461337395887 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 1512 | 1461337396035 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 08:03:16 INFO - PROCESS | 1512 | 1461337396149 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC5B800 == 50 [pid = 1512] [id = 570] 08:03:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E308008800) [pid = 1512] [serial = 1710] [outer = 0000000000000000] 08:03:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E308BC3400) [pid = 1512] [serial = 1711] [outer = 000000E308008800] 08:03:16 INFO - PROCESS | 1512 | 1461337396206 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E308E51400) [pid = 1512] [serial = 1712] [outer = 000000E308008800] 08:03:16 INFO - PROCESS | 1512 | 1461337396768 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 943ms 08:03:16 INFO - PROCESS | 1512 | 1461337396817 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1512 | 1461337396820 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 08:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:03:16 INFO - PROCESS | 1512 | 1461337396824 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1512 | 1461337396826 Marionette TRACE conn7 <- [1,2246,null,{}] 08:03:16 INFO - PROCESS | 1512 | 1461337396830 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 1512 | 1461337396939 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 08:03:17 INFO - PROCESS | 1512 | 1461337397059 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC97800 == 51 [pid = 1512] [id = 571] 08:03:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E308051C00) [pid = 1512] [serial = 1713] [outer = 0000000000000000] 08:03:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E309106800) [pid = 1512] [serial = 1714] [outer = 000000E308051C00] 08:03:17 INFO - PROCESS | 1512 | 1461337397116 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E309111000) [pid = 1512] [serial = 1715] [outer = 000000E308051C00] 08:03:17 INFO - PROCESS | 1512 | 1461337397946 Marionette TRACE conn7 <- [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]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1189ms 08:03:18 INFO - PROCESS | 1512 | 1461337398018 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1512 | 1461337398022 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 08:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:03:18 INFO - PROCESS | 1512 | 1461337398029 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1512 | 1461337398034 Marionette TRACE conn7 <- [1,2250,null,{}] 08:03:18 INFO - PROCESS | 1512 | 1461337398040 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 1512 | 1461337398153 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 08:03:18 INFO - PROCESS | 1512 | 1461337398273 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068B9800 == 52 [pid = 1512] [id = 572] 08:03:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E3029B4800) [pid = 1512] [serial = 1716] [outer = 0000000000000000] 08:03:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E302D57800) [pid = 1512] [serial = 1717] [outer = 000000E3029B4800] 08:03:18 INFO - PROCESS | 1512 | 1461337398324 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E304337800) [pid = 1512] [serial = 1718] [outer = 000000E3029B4800] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084EC000 == 51 [pid = 1512] [id = 234] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E30641F800 == 50 [pid = 1512] [id = 233] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3C8000 == 49 [pid = 1512] [id = 566] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3A9000 == 48 [pid = 1512] [id = 565] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E308271000 == 47 [pid = 1512] [id = 564] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093D8800 == 46 [pid = 1512] [id = 563] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087DD000 == 45 [pid = 1512] [id = 562] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E30840D000 == 44 [pid = 1512] [id = 561] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC3800 == 43 [pid = 1512] [id = 560] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B42000 == 42 [pid = 1512] [id = 559] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E305830000 == 41 [pid = 1512] [id = 558] 08:03:18 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E3030A4C00) [pid = 1512] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 08:03:18 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E308283C00) [pid = 1512] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E30559D000 == 40 [pid = 1512] [id = 557] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093F3800 == 39 [pid = 1512] [id = 556] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090AD800 == 38 [pid = 1512] [id = 555] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B95000 == 37 [pid = 1512] [id = 554] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E305823800 == 36 [pid = 1512] [id = 553] 08:03:18 INFO - PROCESS | 1512 | --DOCSHELL 000000E30908C000 == 35 [pid = 1512] [id = 552] 08:03:18 INFO - PROCESS | 1512 | 1461337398890 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 881ms 08:03:18 INFO - PROCESS | 1512 | 1461337398911 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1512 | 1461337398918 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 08:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:03:18 INFO - PROCESS | 1512 | 1461337398924 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1512 | 1461337398927 Marionette TRACE conn7 <- [1,2254,null,{}] 08:03:18 INFO - PROCESS | 1512 | 1461337398930 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 1512 | 1461337399018 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 08:03:19 INFO - PROCESS | 1512 | 1461337399027 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305830000 == 36 [pid = 1512] [id = 573] 08:03:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E301EA6400) [pid = 1512] [serial = 1719] [outer = 0000000000000000] 08:03:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E302D5F000) [pid = 1512] [serial = 1720] [outer = 000000E301EA6400] 08:03:19 INFO - PROCESS | 1512 | 1461337399087 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E30432CC00) [pid = 1512] [serial = 1721] [outer = 000000E301EA6400] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E3030ACC00) [pid = 1512] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E306B72000) [pid = 1512] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E306AEFC00) [pid = 1512] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E305C93800) [pid = 1512] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E30825A000) [pid = 1512] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E308024800) [pid = 1512] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E30824F000) [pid = 1512] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E3068DD400) [pid = 1512] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E30584F000) [pid = 1512] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E30804C000) [pid = 1512] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E306AA6000) [pid = 1512] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E30800F000) [pid = 1512] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E302CDAC00) [pid = 1512] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E3029B9C00) [pid = 1512] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E302D59C00) [pid = 1512] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E305805400) [pid = 1512] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E30309E000) [pid = 1512] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 08:03:19 INFO - PROCESS | 1512 | 1461337399564 Marionette TRACE conn7 <- [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]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 08:03:19 INFO - PROCESS | 1512 | 1461337399668 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1512 | 1461337399671 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 08:03:19 INFO - PROCESS | 1512 | 1461337399680 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1512 | 1461337399684 Marionette TRACE conn7 <- [1,2258,null,{}] 08:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:03:19 INFO - PROCESS | 1512 | 1461337399696 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 1512 | 1461337399790 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 08:03:19 INFO - PROCESS | 1512 | 1461337399798 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5B000 == 37 [pid = 1512] [id = 574] 08:03:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E305845000) [pid = 1512] [serial = 1722] [outer = 0000000000000000] 08:03:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E305C8FC00) [pid = 1512] [serial = 1723] [outer = 000000E305845000] 08:03:19 INFO - PROCESS | 1512 | 1461337399849 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E306AA4800) [pid = 1512] [serial = 1724] [outer = 000000E305845000] 08:03:20 INFO - PROCESS | 1512 | 1461337400316 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 08:03:20 INFO - PROCESS | 1512 | 1461337400363 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 1512 | 1461337400366 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 08:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:03:20 INFO - PROCESS | 1512 | 1461337400369 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 1512 | 1461337400371 Marionette TRACE conn7 <- [1,2262,null,{}] 08:03:20 INFO - PROCESS | 1512 | 1461337400375 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 1512 | 1461337400462 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 08:03:20 INFO - PROCESS | 1512 | 1461337400470 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308427000 == 38 [pid = 1512] [id = 575] 08:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E306B6EC00) [pid = 1512] [serial = 1725] [outer = 0000000000000000] 08:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E306B74400) [pid = 1512] [serial = 1726] [outer = 000000E306B6EC00] 08:03:20 INFO - PROCESS | 1512 | 1461337400520 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E308004400) [pid = 1512] [serial = 1727] [outer = 000000E306B6EC00] 08:03:20 INFO - PROCESS | 1512 | 1461337400978 Marionette TRACE conn7 <- [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]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 08:03:21 INFO - PROCESS | 1512 | 1461337401000 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1512 | 1461337401002 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 08:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:03:21 INFO - PROCESS | 1512 | 1461337401006 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1512 | 1461337401007 Marionette TRACE conn7 <- [1,2266,null,{}] 08:03:21 INFO - PROCESS | 1512 | 1461337401011 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1512 | 1461337401095 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 08:03:21 INFO - PROCESS | 1512 | 1461337401101 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087CD800 == 39 [pid = 1512] [id = 576] 08:03:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E30800F800) [pid = 1512] [serial = 1728] [outer = 0000000000000000] 08:03:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E308022400) [pid = 1512] [serial = 1729] [outer = 000000E30800F800] 08:03:21 INFO - PROCESS | 1512 | 1461337401150 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E30824F800) [pid = 1512] [serial = 1730] [outer = 000000E30800F800] 08:03:21 INFO - PROCESS | 1512 | 1461337401623 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 691ms 08:03:21 INFO - PROCESS | 1512 | 1461337401699 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1512 | 1461337401702 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 08:03:21 INFO - PROCESS | 1512 | 1461337401705 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:03:21 INFO - PROCESS | 1512 | 1461337401707 Marionette TRACE conn7 <- [1,2270,null,{}] 08:03:21 INFO - PROCESS | 1512 | 1461337401711 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1512 | 1461337401840 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 08:03:21 INFO - PROCESS | 1512 | 1461337401928 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A5000 == 40 [pid = 1512] [id = 577] 08:03:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E308333400) [pid = 1512] [serial = 1731] [outer = 0000000000000000] 08:03:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E308910400) [pid = 1512] [serial = 1732] [outer = 000000E308333400] 08:03:21 INFO - PROCESS | 1512 | 1461337401977 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E308A7B800) [pid = 1512] [serial = 1733] [outer = 000000E308333400] 08:03:22 INFO - PROCESS | 1512 | 1461337402412 Marionette TRACE conn7 <- [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]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 732ms 08:03:22 INFO - PROCESS | 1512 | 1461337402440 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1512 | 1461337402442 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 08:03:22 INFO - PROCESS | 1512 | 1461337402446 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:03:22 INFO - PROCESS | 1512 | 1461337402447 Marionette TRACE conn7 <- [1,2274,null,{}] 08:03:22 INFO - PROCESS | 1512 | 1461337402451 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 1512 | 1461337402562 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 08:03:22 INFO - PROCESS | 1512 | 1461337402613 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C38F800 == 41 [pid = 1512] [id = 578] 08:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E308A95C00) [pid = 1512] [serial = 1734] [outer = 0000000000000000] 08:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E308BBB000) [pid = 1512] [serial = 1735] [outer = 000000E308A95C00] 08:03:22 INFO - PROCESS | 1512 | 1461337402666 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308E50800) [pid = 1512] [serial = 1736] [outer = 000000E308A95C00] 08:03:23 INFO - PROCESS | 1512 | 1461337403082 Marionette TRACE conn7 <- [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]]]}] 08:03:23 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 08:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 08:03:23 INFO - PROCESS | 1512 | 1461337403140 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1512 | 1461337403142 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 08:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:03:23 INFO - PROCESS | 1512 | 1461337403146 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1512 | 1461337403148 Marionette TRACE conn7 <- [1,2278,null,{}] 08:03:23 INFO - PROCESS | 1512 | 1461337403151 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 1512 | 1461337403295 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E306B73C00) [pid = 1512] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E308029000) [pid = 1512] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E305807C00) [pid = 1512] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E3029B1C00) [pid = 1512] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E301EA6000) [pid = 1512] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E3030A1400) [pid = 1512] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E30280B000) [pid = 1512] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E305C95000) [pid = 1512] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E308969000) [pid = 1512] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:03:23 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E306AABC00) [pid = 1512] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:03:23 INFO - PROCESS | 1512 | 1461337403424 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064F0000 == 42 [pid = 1512] [id = 579] 08:03:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E300D7E800) [pid = 1512] [serial = 1737] [outer = 0000000000000000] 08:03:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E303079400) [pid = 1512] [serial = 1738] [outer = 000000E300D7E800] 08:03:23 INFO - PROCESS | 1512 | 1461337403470 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E308028400) [pid = 1512] [serial = 1739] [outer = 000000E300D7E800] 08:03:23 INFO - PROCESS | 1512 | 1461337403836 Marionette TRACE conn7 <- [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]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 733ms 08:03:23 INFO - PROCESS | 1512 | 1461337403882 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1512 | 1461337403885 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 08:03:23 INFO - PROCESS | 1512 | 1461337403888 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:03:23 INFO - PROCESS | 1512 | 1461337403890 Marionette TRACE conn7 <- [1,2282,null,{}] 08:03:23 INFO - PROCESS | 1512 | 1461337403893 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 1512 | 1461337404011 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 08:03:24 INFO - PROCESS | 1512 | 1461337404020 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDC4000 == 43 [pid = 1512] [id = 580] 08:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E3094DE800) [pid = 1512] [serial = 1740] [outer = 0000000000000000] 08:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E3094EB000) [pid = 1512] [serial = 1741] [outer = 000000E3094DE800] 08:03:24 INFO - PROCESS | 1512 | 1461337404067 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E30B508000) [pid = 1512] [serial = 1742] [outer = 000000E3094DE800] 08:03:24 INFO - PROCESS | 1512 | 1461337404466 Marionette TRACE conn7 <- [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]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 628ms 08:03:24 INFO - PROCESS | 1512 | 1461337404519 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1512 | 1461337404521 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 08:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:03:24 INFO - PROCESS | 1512 | 1461337404525 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1512 | 1461337404527 Marionette TRACE conn7 <- [1,2286,null,{}] 08:03:24 INFO - PROCESS | 1512 | 1461337404530 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 1512 | 1461337404645 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 08:03:24 INFO - PROCESS | 1512 | 1461337404685 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDDD000 == 44 [pid = 1512] [id = 581] 08:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E30B504400) [pid = 1512] [serial = 1743] [outer = 0000000000000000] 08:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E30B50D400) [pid = 1512] [serial = 1744] [outer = 000000E30B504400] 08:03:24 INFO - PROCESS | 1512 | 1461337404731 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E30C026800) [pid = 1512] [serial = 1745] [outer = 000000E30B504400] 08:03:25 INFO - PROCESS | 1512 | 1461337405134 Marionette TRACE conn7 <- [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]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 08:03:25 INFO - PROCESS | 1512 | 1461337405157 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1512 | 1461337405160 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 08:03:25 INFO - PROCESS | 1512 | 1461337405163 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:03:25 INFO - PROCESS | 1512 | 1461337405166 Marionette TRACE conn7 <- [1,2290,null,{}] 08:03:25 INFO - PROCESS | 1512 | 1461337405169 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 1512 | 1461337405306 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 08:03:25 INFO - PROCESS | 1512 | 1461337405314 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E46F800 == 45 [pid = 1512] [id = 582] 08:03:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E30C02B400) [pid = 1512] [serial = 1746] [outer = 0000000000000000] 08:03:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30C78FC00) [pid = 1512] [serial = 1747] [outer = 000000E30C02B400] 08:03:25 INFO - PROCESS | 1512 | 1461337405367 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E30E4E4000) [pid = 1512] [serial = 1748] [outer = 000000E30C02B400] 08:03:26 INFO - PROCESS | 1512 | 1461337406065 Marionette TRACE conn7 <- [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]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 945ms 08:03:26 INFO - PROCESS | 1512 | 1461337406112 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1512 | 1461337406118 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 08:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:03:26 INFO - PROCESS | 1512 | 1461337406125 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1512 | 1461337406129 Marionette TRACE conn7 <- [1,2294,null,{}] 08:03:26 INFO - PROCESS | 1512 | 1461337406134 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 1512 | 1461337406252 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 08:03:26 INFO - PROCESS | 1512 | 1461337406380 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068AE000 == 46 [pid = 1512] [id = 583] 08:03:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E303078400) [pid = 1512] [serial = 1749] [outer = 0000000000000000] 08:03:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E30550BC00) [pid = 1512] [serial = 1750] [outer = 000000E303078400] 08:03:26 INFO - PROCESS | 1512 | 1461337406440 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E305810000) [pid = 1512] [serial = 1751] [outer = 000000E303078400] 08:03:27 INFO - PROCESS | 1512 | 1461337406988 Marionette TRACE conn7 <- [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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 880ms 08:03:27 INFO - PROCESS | 1512 | 1461337407006 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1512 | 1461337407013 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 08:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:03:27 INFO - PROCESS | 1512 | 1461337407020 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1512 | 1461337407023 Marionette TRACE conn7 <- [1,2298,null,{}] 08:03:27 INFO - PROCESS | 1512 | 1461337407027 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:27 INFO - PROCESS | 1512 | 1461337407143 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 08:03:27 INFO - PROCESS | 1512 | 1461337407241 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30908C000 == 47 [pid = 1512] [id = 584] 08:03:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E306AF2000) [pid = 1512] [serial = 1752] [outer = 0000000000000000] 08:03:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E30801C400) [pid = 1512] [serial = 1753] [outer = 000000E306AF2000] 08:03:27 INFO - PROCESS | 1512 | 1461337407297 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E308288000) [pid = 1512] [serial = 1754] [outer = 000000E306AF2000] 08:03:27 INFO - PROCESS | 1512 | 1461337407928 Marionette TRACE conn7 <- [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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 944ms 08:03:27 INFO - PROCESS | 1512 | 1461337407969 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1512 | 1461337407972 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 08:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:03:27 INFO - PROCESS | 1512 | 1461337407976 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1512 | 1461337407980 Marionette TRACE conn7 <- [1,2302,null,{}] 08:03:28 INFO - PROCESS | 1512 | 1461337407992 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 1512 | 1461337408138 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 08:03:28 INFO - PROCESS | 1512 | 1461337408264 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36F6CA000 == 48 [pid = 1512] [id = 585] 08:03:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30910AC00) [pid = 1512] [serial = 1755] [outer = 0000000000000000] 08:03:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30B505400) [pid = 1512] [serial = 1756] [outer = 000000E30910AC00] 08:03:28 INFO - PROCESS | 1512 | 1461337408324 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E30C794000) [pid = 1512] [serial = 1757] [outer = 000000E30910AC00] 08:03:28 INFO - PROCESS | 1512 | 1461337408863 Marionette TRACE conn7 <- [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]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 943ms 08:03:28 INFO - PROCESS | 1512 | 1461337408920 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1512 | 1461337408923 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 08:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:03:28 INFO - PROCESS | 1512 | 1461337408927 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1512 | 1461337408929 Marionette TRACE conn7 <- [1,2306,null,{}] 08:03:28 INFO - PROCESS | 1512 | 1461337408933 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1512 | 1461337409045 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 08:03:29 INFO - PROCESS | 1512 | 1461337409169 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370DC8000 == 49 [pid = 1512] [id = 586] 08:03:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30C799000) [pid = 1512] [serial = 1758] [outer = 0000000000000000] 08:03:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30E4E7C00) [pid = 1512] [serial = 1759] [outer = 000000E30C799000] 08:03:29 INFO - PROCESS | 1512 | 1461337409226 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E36BFB0800) [pid = 1512] [serial = 1760] [outer = 000000E30C799000] 08:03:29 INFO - PROCESS | 1512 | 1461337409838 Marionette TRACE conn7 <- [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] 08:03:29 INFO - PROCESS | 1512 | 1461337409874 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 08:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:03:29 INFO - PROCESS | 1512 | 1461337409878 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1512 | 1461337409880 Marionette TRACE conn7 <- [1,2310,null,{}] 08:03:29 INFO - PROCESS | 1512 | 1461337409884 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1512 | 1461337409991 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 08:03:30 INFO - PROCESS | 1512 | 1461337410086 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371199000 == 50 [pid = 1512] [id = 587] 08:03:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E36BFADC00) [pid = 1512] [serial = 1761] [outer = 0000000000000000] 08:03:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E36F3BB400) [pid = 1512] [serial = 1762] [outer = 000000E36BFADC00] 08:03:30 INFO - PROCESS | 1512 | 1461337410142 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E36F3C4400) [pid = 1512] [serial = 1763] [outer = 000000E36BFADC00] 08:03:30 INFO - PROCESS | 1512 | 1461337410985 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1140ms 08:03:31 INFO - PROCESS | 1512 | 1461337411020 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1512 | 1461337411025 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 08:03:31 INFO - PROCESS | 1512 | 1461337411030 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:03:31 INFO - PROCESS | 1512 | 1461337411035 Marionette TRACE conn7 <- [1,2314,null,{}] 08:03:31 INFO - PROCESS | 1512 | 1461337411041 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 1512 | 1461337411142 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 08:03:31 INFO - PROCESS | 1512 | 1461337411274 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064EA800 == 51 [pid = 1512] [id = 588] 08:03:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E3029B0800) [pid = 1512] [serial = 1764] [outer = 0000000000000000] 08:03:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E302CDE400) [pid = 1512] [serial = 1765] [outer = 000000E3029B0800] 08:03:31 INFO - PROCESS | 1512 | 1461337411328 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E30307C000) [pid = 1512] [serial = 1766] [outer = 000000E3029B0800] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E73000 == 50 [pid = 1512] [id = 227] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDDD000 == 49 [pid = 1512] [id = 581] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDC4000 == 48 [pid = 1512] [id = 580] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F0000 == 47 [pid = 1512] [id = 579] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C38F800 == 46 [pid = 1512] [id = 578] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A5000 == 45 [pid = 1512] [id = 577] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087CD800 == 44 [pid = 1512] [id = 576] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E308427000 == 43 [pid = 1512] [id = 575] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E5B000 == 42 [pid = 1512] [id = 574] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E305830000 == 41 [pid = 1512] [id = 573] 08:03:31 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308A94000) [pid = 1512] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 08:03:31 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E3029B6800) [pid = 1512] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 08:03:31 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E305784400) [pid = 1512] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 08:03:31 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E30801B800) [pid = 1512] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 08:03:31 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E308364800) [pid = 1512] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068B9800 == 40 [pid = 1512] [id = 572] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC97800 == 39 [pid = 1512] [id = 571] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC5B800 == 38 [pid = 1512] [id = 570] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E62000 == 37 [pid = 1512] [id = 568] 08:03:31 INFO - PROCESS | 1512 | --DOCSHELL 000000E30310A000 == 36 [pid = 1512] [id = 567] 08:03:31 INFO - PROCESS | 1512 | 1461337411951 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 943ms 08:03:31 INFO - PROCESS | 1512 | 1461337411978 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1512 | 1461337411984 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 08:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:03:31 INFO - PROCESS | 1512 | 1461337411990 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1512 | 1461337411993 Marionette TRACE conn7 <- [1,2318,null,{}] 08:03:32 INFO - PROCESS | 1512 | 1461337411996 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 1512 | 1461337412084 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E308010C00) [pid = 1512] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E308328C00) [pid = 1512] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30584C000) [pid = 1512] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E302D6D800) [pid = 1512] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E303076C00) [pid = 1512] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E302EEBC00) [pid = 1512] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E302CDEC00) [pid = 1512] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E308055C00) [pid = 1512] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E305503C00) [pid = 1512] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E305786800) [pid = 1512] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E30550E800) [pid = 1512] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E306AF6800) [pid = 1512] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E30896D800) [pid = 1512] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E308904C00) [pid = 1512] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E305DA5400) [pid = 1512] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E306AB0C00) [pid = 1512] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E308909400) [pid = 1512] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E306AF6000) [pid = 1512] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E308A81400) [pid = 1512] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 08:03:32 INFO - PROCESS | 1512 | 1461337412187 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3055A4000 == 37 [pid = 1512] [id = 589] 08:03:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E302CDEC00) [pid = 1512] [serial = 1767] [outer = 0000000000000000] 08:03:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E302D6D800) [pid = 1512] [serial = 1768] [outer = 000000E302CDEC00] 08:03:32 INFO - PROCESS | 1512 | 1461337412236 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E3045C5C00) [pid = 1512] [serial = 1769] [outer = 000000E302CDEC00] 08:03:32 INFO - PROCESS | 1512 | 1461337412642 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 735ms 08:03:32 INFO - PROCESS | 1512 | 1461337412727 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1512 | 1461337412729 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 08:03:32 INFO - PROCESS | 1512 | 1461337412733 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:03:32 INFO - PROCESS | 1512 | 1461337412737 Marionette TRACE conn7 <- [1,2322,null,{}] 08:03:32 INFO - PROCESS | 1512 | 1461337412747 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 1512 | 1461337412842 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 08:03:32 INFO - PROCESS | 1512 | 1461337412852 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5C800 == 38 [pid = 1512] [id = 590] 08:03:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E30584B400) [pid = 1512] [serial = 1770] [outer = 0000000000000000] 08:03:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E305C8C000) [pid = 1512] [serial = 1771] [outer = 000000E30584B400] 08:03:32 INFO - PROCESS | 1512 | 1461337412903 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E3068DEC00) [pid = 1512] [serial = 1772] [outer = 000000E30584B400] 08:03:33 INFO - PROCESS | 1512 | 1461337413362 Marionette TRACE conn7 <- [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]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 08:03:33 INFO - PROCESS | 1512 | 1461337413428 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1512 | 1461337413431 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 08:03:33 INFO - PROCESS | 1512 | 1461337413434 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:03:33 INFO - PROCESS | 1512 | 1461337413436 Marionette TRACE conn7 <- [1,2326,null,{}] 08:03:33 INFO - PROCESS | 1512 | 1461337413440 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:33 INFO - PROCESS | 1512 | 1461337413527 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 08:03:33 INFO - PROCESS | 1512 | 1461337413535 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308413000 == 39 [pid = 1512] [id = 591] 08:03:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E306AF7800) [pid = 1512] [serial = 1773] [outer = 0000000000000000] 08:03:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E306B67400) [pid = 1512] [serial = 1774] [outer = 000000E306AF7800] 08:03:33 INFO - PROCESS | 1512 | 1461337413585 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E306B73C00) [pid = 1512] [serial = 1775] [outer = 000000E306AF7800] 08:03:34 INFO - PROCESS | 1512 | 1461337414009 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 08:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:03:34 INFO - PROCESS | 1512 | 1461337414065 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 1512 | 1461337414067 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 08:03:34 INFO - PROCESS | 1512 | 1461337414070 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1512 | 1461337414072 Marionette TRACE conn7 <- [1,2330,null,{}] 08:03:34 INFO - PROCESS | 1512 | 1461337414076 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 1512 | 1461337414159 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 08:03:34 INFO - PROCESS | 1512 | 1461337414197 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084E5000 == 40 [pid = 1512] [id = 592] 08:03:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E307E4D400) [pid = 1512] [serial = 1776] [outer = 0000000000000000] 08:03:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308010400) [pid = 1512] [serial = 1777] [outer = 000000E307E4D400] 08:03:34 INFO - PROCESS | 1512 | 1461337414243 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E30804E800) [pid = 1512] [serial = 1778] [outer = 000000E307E4D400] 08:03:34 INFO - PROCESS | 1512 | 1461337414720 Marionette TRACE conn7 <- [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]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 08:03:34 INFO - PROCESS | 1512 | 1461337414764 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 1512 | 1461337414767 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 08:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:03:34 INFO - PROCESS | 1512 | 1461337414770 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1512 | 1461337414772 Marionette TRACE conn7 <- [1,2334,null,{}] 08:03:34 INFO - PROCESS | 1512 | 1461337414775 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 1512 | 1461337414911 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 08:03:34 INFO - PROCESS | 1512 | 1461337414968 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A1800 == 41 [pid = 1512] [id = 593] 08:03:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E308332800) [pid = 1512] [serial = 1779] [outer = 0000000000000000] 08:03:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30836F400) [pid = 1512] [serial = 1780] [outer = 000000E308332800] 08:03:35 INFO - PROCESS | 1512 | 1461337415017 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E30895FC00) [pid = 1512] [serial = 1781] [outer = 000000E308332800] 08:03:35 INFO - PROCESS | 1512 | 1461337415446 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 08:03:35 INFO - PROCESS | 1512 | 1461337415506 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1512 | 1461337415509 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 08:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:03:35 INFO - PROCESS | 1512 | 1461337415512 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1512 | 1461337415514 Marionette TRACE conn7 <- [1,2338,null,{}] 08:03:35 INFO - PROCESS | 1512 | 1461337415518 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1512 | 1461337415660 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 08:03:35 INFO - PROCESS | 1512 | 1461337415719 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C320800 == 42 [pid = 1512] [id = 594] 08:03:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E308335400) [pid = 1512] [serial = 1782] [outer = 0000000000000000] 08:03:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30896E000) [pid = 1512] [serial = 1783] [outer = 000000E308335400] 08:03:35 INFO - PROCESS | 1512 | 1461337415765 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E308A93C00) [pid = 1512] [serial = 1784] [outer = 000000E308335400] 08:03:36 INFO - PROCESS | 1512 | 1461337416197 Marionette TRACE conn7 <- [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]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 08:03:36 INFO - PROCESS | 1512 | 1461337416248 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1512 | 1461337416250 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 08:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:03:36 INFO - PROCESS | 1512 | 1461337416253 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1512 | 1461337416255 Marionette TRACE conn7 <- [1,2342,null,{}] 08:03:36 INFO - PROCESS | 1512 | 1461337416265 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:36 INFO - PROCESS | 1512 | 1461337416376 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 08:03:36 INFO - PROCESS | 1512 | 1461337416382 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3B9000 == 43 [pid = 1512] [id = 595] 08:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308A96800) [pid = 1512] [serial = 1785] [outer = 0000000000000000] 08:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308A9C400) [pid = 1512] [serial = 1786] [outer = 000000E308A96800] 08:03:36 INFO - PROCESS | 1512 | 1461337416430 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E308E50400) [pid = 1512] [serial = 1787] [outer = 000000E308A96800] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E30B504400) [pid = 1512] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E308333400) [pid = 1512] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E308A95C00) [pid = 1512] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E3029B4800) [pid = 1512] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30800F800) [pid = 1512] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E306B6EC00) [pid = 1512] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E305845000) [pid = 1512] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E301EA6400) [pid = 1512] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E300D7E800) [pid = 1512] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E3094DE800) [pid = 1512] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E308A93400) [pid = 1512] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308334000) [pid = 1512] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3029BBC00) [pid = 1512] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E306B76000) [pid = 1512] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E30801B000) [pid = 1512] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30550A400) [pid = 1512] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:03:36 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E3029B1400) [pid = 1512] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:03:36 INFO - PROCESS | 1512 | 1461337416983 Marionette TRACE conn7 <- [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]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 836ms 08:03:37 INFO - PROCESS | 1512 | 1461337417094 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1512 | 1461337417096 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 08:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:03:37 INFO - PROCESS | 1512 | 1461337417100 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1512 | 1461337417102 Marionette TRACE conn7 <- [1,2346,null,{}] 08:03:37 INFO - PROCESS | 1512 | 1461337417106 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 1512 | 1461337417193 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 08:03:37 INFO - PROCESS | 1512 | 1461337417200 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C79D000 == 44 [pid = 1512] [id = 596] 08:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30309F400) [pid = 1512] [serial = 1788] [outer = 0000000000000000] 08:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E30824D400) [pid = 1512] [serial = 1789] [outer = 000000E30309F400] 08:03:37 INFO - PROCESS | 1512 | 1461337417249 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E308BC0400) [pid = 1512] [serial = 1790] [outer = 000000E30309F400] 08:03:37 INFO - PROCESS | 1512 | 1461337417676 Marionette TRACE conn7 <- [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]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 08:03:37 INFO - PROCESS | 1512 | 1461337417731 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1512 | 1461337417733 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 08:03:37 INFO - PROCESS | 1512 | 1461337417736 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:03:37 INFO - PROCESS | 1512 | 1461337417738 Marionette TRACE conn7 <- [1,2350,null,{}] 08:03:37 INFO - PROCESS | 1512 | 1461337417742 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 1512 | 1461337417826 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 08:03:37 INFO - PROCESS | 1512 | 1461337417833 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDD4800 == 45 [pid = 1512] [id = 597] 08:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E308E58000) [pid = 1512] [serial = 1791] [outer = 0000000000000000] 08:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E3094E3400) [pid = 1512] [serial = 1792] [outer = 000000E308E58000] 08:03:37 INFO - PROCESS | 1512 | 1461337417880 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E30B509000) [pid = 1512] [serial = 1793] [outer = 000000E308E58000] 08:03:38 INFO - PROCESS | 1512 | 1461337418322 Marionette TRACE conn7 <- [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]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 08:03:38 INFO - PROCESS | 1512 | 1461337418367 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1512 | 1461337418370 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 08:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:03:38 INFO - PROCESS | 1512 | 1461337418374 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1512 | 1461337418376 Marionette TRACE conn7 <- [1,2354,null,{}] 08:03:38 INFO - PROCESS | 1512 | 1461337418380 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:38 INFO - PROCESS | 1512 | 1461337418484 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 08:03:38 INFO - PROCESS | 1512 | 1461337418524 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36FE4D800 == 46 [pid = 1512] [id = 598] 08:03:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E30E4E3400) [pid = 1512] [serial = 1794] [outer = 0000000000000000] 08:03:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E36F3BCC00) [pid = 1512] [serial = 1795] [outer = 000000E30E4E3400] 08:03:38 INFO - PROCESS | 1512 | 1461337418584 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E36F51B000) [pid = 1512] [serial = 1796] [outer = 000000E30E4E3400] 08:03:39 INFO - PROCESS | 1512 | 1461337419237 Marionette TRACE conn7 <- [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]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 942ms 08:03:39 INFO - PROCESS | 1512 | 1461337419319 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1512 | 1461337419326 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 08:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:03:39 INFO - PROCESS | 1512 | 1461337419332 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1512 | 1461337419336 Marionette TRACE conn7 <- [1,2358,null,{}] 08:03:39 INFO - PROCESS | 1512 | 1461337419341 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 1512 | 1461337419502 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 08:03:39 INFO - PROCESS | 1512 | 1461337419623 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B39800 == 47 [pid = 1512] [id = 599] 08:03:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E302EF1000) [pid = 1512] [serial = 1797] [outer = 0000000000000000] 08:03:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3030A4C00) [pid = 1512] [serial = 1798] [outer = 000000E302EF1000] 08:03:39 INFO - PROCESS | 1512 | 1461337419683 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E305785400) [pid = 1512] [serial = 1799] [outer = 000000E302EF1000] 08:03:40 INFO - PROCESS | 1512 | 1461337420309 Marionette TRACE conn7 <- [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]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1032ms 08:03:40 INFO - PROCESS | 1512 | 1461337420365 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1512 | 1461337420372 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 08:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:03:40 INFO - PROCESS | 1512 | 1461337420379 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1512 | 1461337420382 Marionette TRACE conn7 <- [1,2362,null,{}] 08:03:40 INFO - PROCESS | 1512 | 1461337420406 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 1512 | 1461337420522 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 08:03:40 INFO - PROCESS | 1512 | 1461337420648 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E309089000 == 48 [pid = 1512] [id = 600] 08:03:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E306AAA400) [pid = 1512] [serial = 1800] [outer = 0000000000000000] 08:03:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E306B70000) [pid = 1512] [serial = 1801] [outer = 000000E306AAA400] 08:03:40 INFO - PROCESS | 1512 | 1461337420706 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308259C00) [pid = 1512] [serial = 1802] [outer = 000000E306AAA400] 08:03:41 INFO - PROCESS | 1512 | 1461337421328 Marionette TRACE conn7 <- [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]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 985ms 08:03:41 INFO - PROCESS | 1512 | 1461337421370 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1512 | 1461337421373 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 08:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:03:41 INFO - PROCESS | 1512 | 1461337421377 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1512 | 1461337421382 Marionette TRACE conn7 <- [1,2366,null,{}] 08:03:41 INFO - PROCESS | 1512 | 1461337421395 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 1512 | 1461337421514 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 08:03:41 INFO - PROCESS | 1512 | 1461337421643 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371702800 == 49 [pid = 1512] [id = 601] 08:03:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308BBBC00) [pid = 1512] [serial = 1803] [outer = 0000000000000000] 08:03:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E309108000) [pid = 1512] [serial = 1804] [outer = 000000E308BBBC00] 08:03:41 INFO - PROCESS | 1512 | 1461337421703 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E30C798C00) [pid = 1512] [serial = 1805] [outer = 000000E308BBBC00] 08:03:42 INFO - PROCESS | 1512 | 1461337422276 Marionette TRACE conn7 <- [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]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 944ms 08:03:42 INFO - PROCESS | 1512 | 1461337422323 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 1512 | 1461337422327 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 08:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:03:42 INFO - PROCESS | 1512 | 1461337422330 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1512 | 1461337422332 Marionette TRACE conn7 <- [1,2370,null,{}] 08:03:42 INFO - PROCESS | 1512 | 1461337422336 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 1512 | 1461337422450 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 08:03:42 INFO - PROCESS | 1512 | 1461337422548 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3721DC000 == 50 [pid = 1512] [id = 602] 08:03:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E36F514800) [pid = 1512] [serial = 1806] [outer = 0000000000000000] 08:03:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E36F51B800) [pid = 1512] [serial = 1807] [outer = 000000E36F514800] 08:03:42 INFO - PROCESS | 1512 | 1461337422604 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E36F634400) [pid = 1512] [serial = 1808] [outer = 000000E36F514800] 08:03:43 INFO - PROCESS | 1512 | 1461337423211 Marionette TRACE conn7 <- [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]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 944ms 08:03:43 INFO - PROCESS | 1512 | 1461337423275 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1512 | 1461337423278 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 08:03:43 INFO - PROCESS | 1512 | 1461337423281 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:03:43 INFO - PROCESS | 1512 | 1461337423283 Marionette TRACE conn7 <- [1,2374,null,{}] 08:03:43 INFO - PROCESS | 1512 | 1461337423287 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 1512 | 1461337423397 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 08:03:43 INFO - PROCESS | 1512 | 1461337423495 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3759D0800 == 51 [pid = 1512] [id = 603] 08:03:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E36FE5DC00) [pid = 1512] [serial = 1809] [outer = 0000000000000000] 08:03:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E36FE68C00) [pid = 1512] [serial = 1810] [outer = 000000E36FE5DC00] 08:03:43 INFO - PROCESS | 1512 | 1461337423550 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E37066EC00) [pid = 1512] [serial = 1811] [outer = 000000E36FE5DC00] 08:03:44 INFO - PROCESS | 1512 | 1461337424141 Marionette TRACE conn7 <- [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]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 943ms 08:03:44 INFO - PROCESS | 1512 | 1461337424228 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1512 | 1461337424230 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 08:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:03:44 INFO - PROCESS | 1512 | 1461337424234 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1512 | 1461337424236 Marionette TRACE conn7 <- [1,2378,null,{}] 08:03:44 INFO - PROCESS | 1512 | 1461337424255 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 1512 | 1461337424384 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 08:03:44 INFO - PROCESS | 1512 | 1461337424635 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30683D800 == 52 [pid = 1512] [id = 604] 08:03:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E301E9A400) [pid = 1512] [serial = 1812] [outer = 0000000000000000] 08:03:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E302808000) [pid = 1512] [serial = 1813] [outer = 000000E301E9A400] 08:03:44 INFO - PROCESS | 1512 | 1461337424694 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E302D67000) [pid = 1512] [serial = 1814] [outer = 000000E301E9A400] 08:03:45 INFO - PROCESS | 1512 | 1461337425255 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1077ms 08:03:45 INFO - PROCESS | 1512 | 1461337425325 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1512 | 1461337425330 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 08:03:45 INFO - PROCESS | 1512 | 1461337425336 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:03:45 INFO - PROCESS | 1512 | 1461337425339 Marionette TRACE conn7 <- [1,2382,null,{}] 08:03:45 INFO - PROCESS | 1512 | 1461337425344 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:45 INFO - PROCESS | 1512 | 1461337425451 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 08:03:45 INFO - PROCESS | 1512 | 1461337425557 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC7800 == 53 [pid = 1512] [id = 605] 08:03:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E30580A000) [pid = 1512] [serial = 1815] [outer = 0000000000000000] 08:03:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E30584A400) [pid = 1512] [serial = 1816] [outer = 000000E30580A000] 08:03:45 INFO - PROCESS | 1512 | 1461337425609 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E306AA3400) [pid = 1512] [serial = 1817] [outer = 000000E30580A000] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDD4800 == 52 [pid = 1512] [id = 597] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C79D000 == 51 [pid = 1512] [id = 596] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3B9000 == 50 [pid = 1512] [id = 595] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C320800 == 49 [pid = 1512] [id = 594] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A1800 == 48 [pid = 1512] [id = 593] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084E5000 == 47 [pid = 1512] [id = 592] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E308413000 == 46 [pid = 1512] [id = 591] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E5C800 == 45 [pid = 1512] [id = 590] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E3055A4000 == 44 [pid = 1512] [id = 589] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E308BC3400) [pid = 1512] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064EA800 == 43 [pid = 1512] [id = 588] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E308A9AC00) [pid = 1512] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E308904800) [pid = 1512] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E302D64800) [pid = 1512] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E308006400) [pid = 1512] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E30832A800) [pid = 1512] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E305C93C00) [pid = 1512] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E302EEFC00) [pid = 1512] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E30B50D400) [pid = 1512] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E308910400) [pid = 1512] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E308BBB000) [pid = 1512] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E302D57800) [pid = 1512] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E308022400) [pid = 1512] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E308A7B800) [pid = 1512] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E306B74400) [pid = 1512] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E308004400) [pid = 1512] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E305C8FC00) [pid = 1512] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E306AA4800) [pid = 1512] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E302D5F000) [pid = 1512] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30432CC00) [pid = 1512] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E30280C400) [pid = 1512] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E30550E000) [pid = 1512] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E308005400) [pid = 1512] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E309106800) [pid = 1512] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E303079400) [pid = 1512] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308E50800) [pid = 1512] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E308028400) [pid = 1512] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E30B508000) [pid = 1512] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30C026800) [pid = 1512] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E304337800) [pid = 1512] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30824F800) [pid = 1512] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E3094EB000) [pid = 1512] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 08:03:46 INFO - PROCESS | 1512 | 1461337426238 Marionette TRACE conn7 <- [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]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 943ms 08:03:46 INFO - PROCESS | 1512 | 1461337426285 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1512 | 1461337426290 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 08:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:03:46 INFO - PROCESS | 1512 | 1461337426294 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1512 | 1461337426297 Marionette TRACE conn7 <- [1,2386,null,{}] 08:03:46 INFO - PROCESS | 1512 | 1461337426300 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 1512 | 1461337426391 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 08:03:46 INFO - PROCESS | 1512 | 1461337426478 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305833800 == 44 [pid = 1512] [id = 606] 08:03:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E302D5F000) [pid = 1512] [serial = 1818] [outer = 0000000000000000] 08:03:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E304332800) [pid = 1512] [serial = 1819] [outer = 000000E302D5F000] 08:03:46 INFO - PROCESS | 1512 | 1461337426525 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E305DA9800) [pid = 1512] [serial = 1820] [outer = 000000E302D5F000] 08:03:46 INFO - PROCESS | 1512 | 1461337426953 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 08:03:47 INFO - PROCESS | 1512 | 1461337426990 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1512 | 1461337426992 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 08:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:03:47 INFO - PROCESS | 1512 | 1461337426998 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1512 | 1461337427004 Marionette TRACE conn7 <- [1,2390,null,{}] 08:03:47 INFO - PROCESS | 1512 | 1461337427013 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 1512 | 1461337427104 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 08:03:47 INFO - PROCESS | 1512 | 1461337427112 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308413800 == 45 [pid = 1512] [id = 607] 08:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E306AF3000) [pid = 1512] [serial = 1821] [outer = 0000000000000000] 08:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E308003800) [pid = 1512] [serial = 1822] [outer = 000000E306AF3000] 08:03:47 INFO - PROCESS | 1512 | 1461337427160 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E308029400) [pid = 1512] [serial = 1823] [outer = 000000E306AF3000] 08:03:47 INFO - PROCESS | 1512 | 1461337427607 Marionette TRACE conn7 <- [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]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 649ms 08:03:47 INFO - PROCESS | 1512 | 1461337427647 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1512 | 1461337427650 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 08:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:03:47 INFO - PROCESS | 1512 | 1461337427654 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1512 | 1461337427656 Marionette TRACE conn7 <- [1,2394,null,{}] 08:03:47 INFO - PROCESS | 1512 | 1461337427659 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 1512 | 1461337427748 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 08:03:47 INFO - PROCESS | 1512 | 1461337427782 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089A6000 == 46 [pid = 1512] [id = 608] 08:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E308282C00) [pid = 1512] [serial = 1824] [outer = 0000000000000000] 08:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E30832C800) [pid = 1512] [serial = 1825] [outer = 000000E308282C00] 08:03:47 INFO - PROCESS | 1512 | 1461337427828 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E30836E800) [pid = 1512] [serial = 1826] [outer = 000000E308282C00] 08:03:48 INFO - PROCESS | 1512 | 1461337428272 Marionette TRACE conn7 <- [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]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 08:03:48 INFO - PROCESS | 1512 | 1461337428294 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1512 | 1461337428296 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 08:03:48 INFO - PROCESS | 1512 | 1461337428300 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1512 | 1461337428302 Marionette TRACE conn7 <- [1,2398,null,{}] 08:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:03:48 INFO - PROCESS | 1512 | 1461337428305 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1512 | 1461337428424 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 08:03:48 INFO - PROCESS | 1512 | 1461337428431 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064E5000 == 47 [pid = 1512] [id = 609] 08:03:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E308965C00) [pid = 1512] [serial = 1827] [outer = 0000000000000000] 08:03:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E308968C00) [pid = 1512] [serial = 1828] [outer = 000000E308965C00] 08:03:48 INFO - PROCESS | 1512 | 1461337428536 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E308A99400) [pid = 1512] [serial = 1829] [outer = 000000E308965C00] 08:03:49 INFO - PROCESS | 1512 | 1461337429005 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 08:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:03:49 INFO - PROCESS | 1512 | 1461337429040 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1512 | 1461337429042 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 08:03:49 INFO - PROCESS | 1512 | 1461337429046 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1512 | 1461337429048 Marionette TRACE conn7 <- [1,2402,null,{}] 08:03:49 INFO - PROCESS | 1512 | 1461337429051 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 1512 | 1461337429199 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 08:03:49 INFO - PROCESS | 1512 | 1461337429223 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3A9000 == 48 [pid = 1512] [id = 610] 08:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3094E9800) [pid = 1512] [serial = 1830] [outer = 0000000000000000] 08:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30B508000) [pid = 1512] [serial = 1831] [outer = 000000E3094E9800] 08:03:49 INFO - PROCESS | 1512 | 1461337429268 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30C029000) [pid = 1512] [serial = 1832] [outer = 000000E3094E9800] 08:03:49 INFO - PROCESS | 1512 | 1461337429717 Marionette TRACE conn7 <- [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]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 733ms 08:03:49 INFO - PROCESS | 1512 | 1461337429782 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1512 | 1461337429784 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 08:03:49 INFO - PROCESS | 1512 | 1461337429787 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:03:49 INFO - PROCESS | 1512 | 1461337429789 Marionette TRACE conn7 <- [1,2406,null,{}] 08:03:49 INFO - PROCESS | 1512 | 1461337429793 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 1512 | 1461337429907 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 08:03:49 INFO - PROCESS | 1512 | 1461337429964 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C7B4800 == 49 [pid = 1512] [id = 611] 08:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E30C78C000) [pid = 1512] [serial = 1833] [outer = 0000000000000000] 08:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E30E4E3C00) [pid = 1512] [serial = 1834] [outer = 000000E30C78C000] 08:03:50 INFO - PROCESS | 1512 | 1461337430011 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E36F3C1400) [pid = 1512] [serial = 1835] [outer = 000000E30C78C000] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E308332800) [pid = 1512] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E308335400) [pid = 1512] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E308A96800) [pid = 1512] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30309F400) [pid = 1512] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E308E58000) [pid = 1512] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E307E4D400) [pid = 1512] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E302CDEC00) [pid = 1512] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E30584B400) [pid = 1512] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E306AF7800) [pid = 1512] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:03:50 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E3029B0800) [pid = 1512] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:03:50 INFO - PROCESS | 1512 | 1461337430531 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 777ms 08:03:50 INFO - PROCESS | 1512 | 1461337430567 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 1512 | 1461337430569 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 08:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:03:50 INFO - PROCESS | 1512 | 1461337430573 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1512 | 1461337430574 Marionette TRACE conn7 <- [1,2410,null,{}] 08:03:50 INFO - PROCESS | 1512 | 1461337430578 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 1512 | 1461337430663 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 08:03:50 INFO - PROCESS | 1512 | 1461337430672 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC96000 == 50 [pid = 1512] [id = 612] 08:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E3045C0000) [pid = 1512] [serial = 1836] [outer = 0000000000000000] 08:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E30801A400) [pid = 1512] [serial = 1837] [outer = 000000E3045C0000] 08:03:50 INFO - PROCESS | 1512 | 1461337430795 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E36F3BA400) [pid = 1512] [serial = 1838] [outer = 000000E3045C0000] 08:03:51 INFO - PROCESS | 1512 | 1461337431171 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 627ms 08:03:51 INFO - PROCESS | 1512 | 1461337431203 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1512 | 1461337431205 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 08:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:03:51 INFO - PROCESS | 1512 | 1461337431209 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1512 | 1461337431210 Marionette TRACE conn7 <- [1,2414,null,{}] 08:03:51 INFO - PROCESS | 1512 | 1461337431214 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1512 | 1461337431301 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 08:03:51 INFO - PROCESS | 1512 | 1461337431388 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E464800 == 51 [pid = 1512] [id = 613] 08:03:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E305C94000) [pid = 1512] [serial = 1839] [outer = 0000000000000000] 08:03:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E370873C00) [pid = 1512] [serial = 1840] [outer = 000000E305C94000] 08:03:51 INFO - PROCESS | 1512 | 1461337431435 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E370D3E800) [pid = 1512] [serial = 1841] [outer = 000000E305C94000] 08:03:51 INFO - PROCESS | 1512 | 1461337431787 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 08:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:03:51 INFO - PROCESS | 1512 | 1461337431841 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1512 | 1461337431844 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 08:03:51 INFO - PROCESS | 1512 | 1461337431847 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1512 | 1461337431849 Marionette TRACE conn7 <- [1,2418,null,{}] 08:03:51 INFO - PROCESS | 1512 | 1461337431852 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1512 | 1461337431970 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 08:03:52 INFO - PROCESS | 1512 | 1461337432015 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E371185000 == 52 [pid = 1512] [id = 614] 08:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E370E56C00) [pid = 1512] [serial = 1842] [outer = 0000000000000000] 08:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E370E59800) [pid = 1512] [serial = 1843] [outer = 000000E370E56C00] 08:03:52 INFO - PROCESS | 1512 | 1461337432065 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E370E9CC00) [pid = 1512] [serial = 1844] [outer = 000000E370E56C00] 08:03:52 INFO - PROCESS | 1512 | 1461337432601 Marionette TRACE conn7 <- [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]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 775ms 08:03:52 INFO - PROCESS | 1512 | 1461337432626 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1512 | 1461337432631 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 08:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:03:52 INFO - PROCESS | 1512 | 1461337432637 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1512 | 1461337432642 Marionette TRACE conn7 <- [1,2422,null,{}] 08:03:52 INFO - PROCESS | 1512 | 1461337432650 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:52 INFO - PROCESS | 1512 | 1461337432770 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 08:03:52 INFO - PROCESS | 1512 | 1461337432903 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684B000 == 53 [pid = 1512] [id = 615] 08:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E302CDFC00) [pid = 1512] [serial = 1845] [outer = 0000000000000000] 08:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E302EF7C00) [pid = 1512] [serial = 1846] [outer = 000000E302CDFC00] 08:03:52 INFO - PROCESS | 1512 | 1461337432963 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E305506800) [pid = 1512] [serial = 1847] [outer = 000000E302CDFC00] 08:03:53 INFO - PROCESS | 1512 | 1461337433633 Marionette TRACE conn7 <- [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]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1039ms 08:03:53 INFO - PROCESS | 1512 | 1461337433688 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1512 | 1461337433695 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 08:03:53 INFO - PROCESS | 1512 | 1461337433723 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1512 | 1461337433727 Marionette TRACE conn7 <- [1,2426,null,{}] 08:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:03:53 INFO - PROCESS | 1512 | 1461337433731 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:53 INFO - PROCESS | 1512 | 1461337433846 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 08:03:53 INFO - PROCESS | 1512 | 1461337433974 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087DA000 == 54 [pid = 1512] [id = 616] 08:03:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E306AB0000) [pid = 1512] [serial = 1848] [outer = 0000000000000000] 08:03:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E306B72800) [pid = 1512] [serial = 1849] [outer = 000000E306AB0000] 08:03:54 INFO - PROCESS | 1512 | 1461337434031 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E308253400) [pid = 1512] [serial = 1850] [outer = 000000E306AB0000] 08:03:54 INFO - PROCESS | 1512 | 1461337434649 Marionette TRACE conn7 <- [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]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 985ms 08:03:54 INFO - PROCESS | 1512 | 1461337434718 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1512 | 1461337434721 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 08:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:03:54 INFO - PROCESS | 1512 | 1461337434725 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1512 | 1461337434729 Marionette TRACE conn7 <- [1,2430,null,{}] 08:03:54 INFO - PROCESS | 1512 | 1461337434741 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 1512 | 1461337434859 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 08:03:55 INFO - PROCESS | 1512 | 1461337434991 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37285F800 == 55 [pid = 1512] [id = 617] 08:03:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E308BBB000) [pid = 1512] [serial = 1851] [outer = 0000000000000000] 08:03:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E309109C00) [pid = 1512] [serial = 1852] [outer = 000000E308BBB000] 08:03:55 INFO - PROCESS | 1512 | 1461337435053 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E36F5FDC00) [pid = 1512] [serial = 1853] [outer = 000000E308BBB000] 08:03:55 INFO - PROCESS | 1512 | 1461337435685 Marionette TRACE conn7 <- [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]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 984ms 08:03:55 INFO - PROCESS | 1512 | 1461337435721 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1512 | 1461337435724 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 08:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:03:55 INFO - PROCESS | 1512 | 1461337435729 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1512 | 1461337435731 Marionette TRACE conn7 <- [1,2434,null,{}] 08:03:55 INFO - PROCESS | 1512 | 1461337435735 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 1512 | 1461337435849 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 08:03:55 INFO - PROCESS | 1512 | 1461337435975 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376354800 == 56 [pid = 1512] [id = 618] 08:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E370E5D800) [pid = 1512] [serial = 1854] [outer = 0000000000000000] 08:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E370E9C000) [pid = 1512] [serial = 1855] [outer = 000000E370E5D800] 08:03:56 INFO - PROCESS | 1512 | 1461337436033 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E37109D400) [pid = 1512] [serial = 1856] [outer = 000000E370E5D800] 08:03:56 INFO - PROCESS | 1512 | 1461337436561 Marionette TRACE conn7 <- [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]]]}] 08:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 881ms 08:03:56 INFO - PROCESS | 1512 | 1461337436611 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1512 | 1461337436614 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 08:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:03:56 INFO - PROCESS | 1512 | 1461337436617 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1512 | 1461337436620 Marionette TRACE conn7 <- [1,2438,null,{}] 08:03:56 INFO - PROCESS | 1512 | 1461337436623 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:56 INFO - PROCESS | 1512 | 1461337436733 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 08:03:56 INFO - PROCESS | 1512 | 1461337436833 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376879800 == 57 [pid = 1512] [id = 619] 08:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E3710A7400) [pid = 1512] [serial = 1857] [outer = 0000000000000000] 08:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E3710AA400) [pid = 1512] [serial = 1858] [outer = 000000E3710A7400] 08:03:56 INFO - PROCESS | 1512 | 1461337436889 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E3716B2000) [pid = 1512] [serial = 1859] [outer = 000000E3710A7400] 08:03:57 INFO - PROCESS | 1512 | 1461337437559 Marionette TRACE conn7 <- [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]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 08:03:57 INFO - PROCESS | 1512 | 1461337437606 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 1512 | 1461337437608 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 08:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:03:57 INFO - PROCESS | 1512 | 1461337437612 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1512 | 1461337437614 Marionette TRACE conn7 <- [1,2442,null,{}] 08:03:57 INFO - PROCESS | 1512 | 1461337437618 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 1512 | 1461337437781 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 08:03:58 INFO - PROCESS | 1512 | 1461337438062 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068A4800 == 58 [pid = 1512] [id = 620] 08:03:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E302330400) [pid = 1512] [serial = 1860] [outer = 0000000000000000] 08:03:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E3029AF800) [pid = 1512] [serial = 1861] [outer = 000000E302330400] 08:03:58 INFO - PROCESS | 1512 | 1461337438148 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E302D6B000) [pid = 1512] [serial = 1862] [outer = 000000E302330400] 08:03:58 INFO - PROCESS | 1512 | 1461337438752 Marionette TRACE conn7 <- [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]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1180ms 08:03:58 INFO - PROCESS | 1512 | 1461337438794 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1512 | 1461337438799 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 08:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:03:58 INFO - PROCESS | 1512 | 1461337438805 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1512 | 1461337438808 Marionette TRACE conn7 <- [1,2446,null,{}] 08:03:58 INFO - PROCESS | 1512 | 1461337438813 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:58 INFO - PROCESS | 1512 | 1461337438920 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 08:03:59 INFO - PROCESS | 1512 | 1461337439027 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068BF000 == 59 [pid = 1512] [id = 621] 08:03:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E305808400) [pid = 1512] [serial = 1863] [outer = 0000000000000000] 08:03:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E30584D400) [pid = 1512] [serial = 1864] [outer = 000000E305808400] 08:03:59 INFO - PROCESS | 1512 | 1461337439081 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E306AEB800) [pid = 1512] [serial = 1865] [outer = 000000E305808400] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E464800 == 58 [pid = 1512] [id = 613] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC96000 == 57 [pid = 1512] [id = 612] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C7B4800 == 56 [pid = 1512] [id = 611] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3A9000 == 55 [pid = 1512] [id = 610] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064E5000 == 54 [pid = 1512] [id = 609] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089A6000 == 53 [pid = 1512] [id = 608] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E308413800 == 52 [pid = 1512] [id = 607] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E36F3BCC00) [pid = 1512] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E30E4E7C00) [pid = 1512] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E305833800 == 51 [pid = 1512] [id = 606] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC7800 == 50 [pid = 1512] [id = 605] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E30683D800 == 49 [pid = 1512] [id = 604] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E371702800 == 48 [pid = 1512] [id = 601] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E309089000 == 47 [pid = 1512] [id = 600] 08:03:59 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B39800 == 46 [pid = 1512] [id = 599] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E30836F400) [pid = 1512] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E30896E000) [pid = 1512] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E30895FC00) [pid = 1512] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E308A9C400) [pid = 1512] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E308A93C00) [pid = 1512] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E30824D400) [pid = 1512] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E3094E3400) [pid = 1512] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E308010400) [pid = 1512] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E30C78FC00) [pid = 1512] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E302D6D800) [pid = 1512] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E3045C5C00) [pid = 1512] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30550BC00) [pid = 1512] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E305C8C000) [pid = 1512] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E3068DEC00) [pid = 1512] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E306B67400) [pid = 1512] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E306B73C00) [pid = 1512] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E30B505400) [pid = 1512] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E30801C400) [pid = 1512] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E302CDE400) [pid = 1512] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30307C000) [pid = 1512] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E36F3BB400) [pid = 1512] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E308E50400) [pid = 1512] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E30B509000) [pid = 1512] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30804E800) [pid = 1512] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308BC0400) [pid = 1512] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 08:03:59 INFO - PROCESS | 1512 | 1461337439717 Marionette TRACE conn7 <- [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]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 944ms 08:03:59 INFO - PROCESS | 1512 | 1461337439753 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1512 | 1461337439757 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 08:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:03:59 INFO - PROCESS | 1512 | 1461337439762 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1512 | 1461337439764 Marionette TRACE conn7 <- [1,2450,null,{}] 08:03:59 INFO - PROCESS | 1512 | 1461337439768 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:59 INFO - PROCESS | 1512 | 1461337439858 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 08:03:59 INFO - PROCESS | 1512 | 1461337439947 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068A3800 == 47 [pid = 1512] [id = 622] 08:03:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E302CE0800) [pid = 1512] [serial = 1866] [outer = 0000000000000000] 08:03:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3030AB000) [pid = 1512] [serial = 1867] [outer = 000000E302CE0800] 08:04:00 INFO - PROCESS | 1512 | 1461337439995 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30580D000) [pid = 1512] [serial = 1868] [outer = 000000E302CE0800] 08:04:00 INFO - PROCESS | 1512 | 1461337440404 Marionette TRACE conn7 <- [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]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 08:04:00 INFO - PROCESS | 1512 | 1461337440458 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1512 | 1461337440460 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 08:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:04:00 INFO - PROCESS | 1512 | 1461337440465 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1512 | 1461337440471 Marionette TRACE conn7 <- [1,2454,null,{}] 08:04:00 INFO - PROCESS | 1512 | 1461337440480 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 1512 | 1461337440572 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 08:04:00 INFO - PROCESS | 1512 | 1461337440580 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087D1000 == 48 [pid = 1512] [id = 623] 08:04:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E306AADC00) [pid = 1512] [serial = 1869] [outer = 0000000000000000] 08:04:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E308003000) [pid = 1512] [serial = 1870] [outer = 000000E306AADC00] 08:04:00 INFO - PROCESS | 1512 | 1461337440626 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308021000) [pid = 1512] [serial = 1871] [outer = 000000E306AADC00] 08:04:01 INFO - PROCESS | 1512 | 1461337441083 Marionette TRACE conn7 <- [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]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 650ms 08:04:01 INFO - PROCESS | 1512 | 1461337441117 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1512 | 1461337441119 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 08:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:04:01 INFO - PROCESS | 1512 | 1461337441128 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1512 | 1461337441130 Marionette TRACE conn7 <- [1,2458,null,{}] 08:04:01 INFO - PROCESS | 1512 | 1461337441134 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:01 INFO - PROCESS | 1512 | 1461337441223 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 08:04:01 INFO - PROCESS | 1512 | 1461337441260 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064EB800 == 49 [pid = 1512] [id = 624] 08:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308255000) [pid = 1512] [serial = 1872] [outer = 0000000000000000] 08:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E30825AC00) [pid = 1512] [serial = 1873] [outer = 000000E308255000] 08:04:01 INFO - PROCESS | 1512 | 1461337441306 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E308334C00) [pid = 1512] [serial = 1874] [outer = 000000E308255000] 08:04:01 INFO - PROCESS | 1512 | 1461337441734 Marionette TRACE conn7 <- [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]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 08:04:01 INFO - PROCESS | 1512 | 1461337441777 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1512 | 1461337441779 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 08:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:04:01 INFO - PROCESS | 1512 | 1461337441791 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1512 | 1461337441793 Marionette TRACE conn7 <- [1,2462,null,{}] 08:04:01 INFO - PROCESS | 1512 | 1461337441796 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:01 INFO - PROCESS | 1512 | 1461337441910 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 08:04:01 INFO - PROCESS | 1512 | 1461337441963 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C397800 == 50 [pid = 1512] [id = 625] 08:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E308908800) [pid = 1512] [serial = 1875] [outer = 0000000000000000] 08:04:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E308911000) [pid = 1512] [serial = 1876] [outer = 000000E308908800] 08:04:02 INFO - PROCESS | 1512 | 1461337442018 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E308A84C00) [pid = 1512] [serial = 1877] [outer = 000000E308908800] 08:04:02 INFO - PROCESS | 1512 | 1461337442467 Marionette TRACE conn7 <- [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]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 08:04:02 INFO - PROCESS | 1512 | 1461337442538 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1512 | 1461337442540 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 08:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:04:02 INFO - PROCESS | 1512 | 1461337442544 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1512 | 1461337442546 Marionette TRACE conn7 <- [1,2466,null,{}] 08:04:02 INFO - PROCESS | 1512 | 1461337442549 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:02 INFO - PROCESS | 1512 | 1461337442704 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 08:04:02 INFO - PROCESS | 1512 | 1461337442767 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C7B3800 == 51 [pid = 1512] [id = 626] 08:04:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E308E5AC00) [pid = 1512] [serial = 1878] [outer = 0000000000000000] 08:04:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E309112000) [pid = 1512] [serial = 1879] [outer = 000000E308E5AC00] 08:04:02 INFO - PROCESS | 1512 | 1461337442813 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E30B502400) [pid = 1512] [serial = 1880] [outer = 000000E308E5AC00] 08:04:03 INFO - PROCESS | 1512 | 1461337443224 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 732ms 08:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:04:03 INFO - PROCESS | 1512 | 1461337443278 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 1512 | 1461337443281 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 08:04:03 INFO - PROCESS | 1512 | 1461337443284 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1512 | 1461337443286 Marionette TRACE conn7 <- [1,2470,null,{}] 08:04:03 INFO - PROCESS | 1512 | 1461337443296 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:03 INFO - PROCESS | 1512 | 1461337443413 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 08:04:03 INFO - PROCESS | 1512 | 1461337443487 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E1EF000 == 52 [pid = 1512] [id = 627] 08:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E3094ECC00) [pid = 1512] [serial = 1881] [outer = 0000000000000000] 08:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E30C021400) [pid = 1512] [serial = 1882] [outer = 000000E3094ECC00] 08:04:03 INFO - PROCESS | 1512 | 1461337443532 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E30E4E0400) [pid = 1512] [serial = 1883] [outer = 000000E3094ECC00] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E30C02B400) [pid = 1512] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E3094E9800) [pid = 1512] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E3045C0000) [pid = 1512] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E305C94000) [pid = 1512] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30E4E3400) [pid = 1512] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E306AF3000) [pid = 1512] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E308282C00) [pid = 1512] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E301E9A400) [pid = 1512] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E30580A000) [pid = 1512] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E302D5F000) [pid = 1512] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:04:03 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E308965C00) [pid = 1512] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:04:04 INFO - PROCESS | 1512 | 1461337444057 Marionette TRACE conn7 <- [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]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 796ms 08:04:04 INFO - PROCESS | 1512 | 1461337444082 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1512 | 1461337444084 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 08:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:04:04 INFO - PROCESS | 1512 | 1461337444088 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1512 | 1461337444090 Marionette TRACE conn7 <- [1,2474,null,{}] 08:04:04 INFO - PROCESS | 1512 | 1461337444093 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:04 INFO - PROCESS | 1512 | 1461337444213 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 08:04:04 INFO - PROCESS | 1512 | 1461337444269 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36F621000 == 53 [pid = 1512] [id = 628] 08:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E3029B4800) [pid = 1512] [serial = 1884] [outer = 0000000000000000] 08:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E306AF3400) [pid = 1512] [serial = 1885] [outer = 000000E3029B4800] 08:04:04 INFO - PROCESS | 1512 | 1461337444314 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E30E4EC000) [pid = 1512] [serial = 1886] [outer = 000000E3029B4800] 08:04:04 INFO - PROCESS | 1512 | 1461337444703 Marionette TRACE conn7 <- [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]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 08:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:04:04 INFO - PROCESS | 1512 | 1461337444761 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1512 | 1461337444763 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 08:04:04 INFO - PROCESS | 1512 | 1461337444767 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1512 | 1461337444768 Marionette TRACE conn7 <- [1,2478,null,{}] 08:04:04 INFO - PROCESS | 1512 | 1461337444772 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:04 INFO - PROCESS | 1512 | 1461337444860 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 08:04:04 INFO - PROCESS | 1512 | 1461337444867 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E372112000 == 54 [pid = 1512] [id = 629] 08:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E36BFB6800) [pid = 1512] [serial = 1887] [outer = 0000000000000000] 08:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E36F516C00) [pid = 1512] [serial = 1888] [outer = 000000E36BFB6800] 08:04:04 INFO - PROCESS | 1512 | 1461337444913 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E370872400) [pid = 1512] [serial = 1889] [outer = 000000E36BFB6800] 08:04:05 INFO - PROCESS | 1512 | 1461337445329 Marionette TRACE conn7 <- [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]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 627ms 08:04:05 INFO - PROCESS | 1512 | 1461337445397 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1512 | 1461337445400 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 08:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:04:05 INFO - PROCESS | 1512 | 1461337445403 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1512 | 1461337445404 Marionette TRACE conn7 <- [1,2482,null,{}] 08:04:05 INFO - PROCESS | 1512 | 1461337445408 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 1512 | 1461337445495 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 08:04:05 INFO - PROCESS | 1512 | 1461337445536 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3766C2000 == 55 [pid = 1512] [id = 630] 08:04:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E370E5B400) [pid = 1512] [serial = 1890] [outer = 0000000000000000] 08:04:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E370E90400) [pid = 1512] [serial = 1891] [outer = 000000E370E5B400] 08:04:05 INFO - PROCESS | 1512 | 1461337445587 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E3716B8C00) [pid = 1512] [serial = 1892] [outer = 000000E370E5B400] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E377742000 == 54 [pid = 1512] [id = 231] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3721DC000 == 53 [pid = 1512] [id = 602] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3759D0800 == 52 [pid = 1512] [id = 603] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068AE000 == 51 [pid = 1512] [id = 583] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089AC800 == 50 [pid = 1512] [id = 230] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30908C000 == 49 [pid = 1512] [id = 584] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E46F800 == 48 [pid = 1512] [id = 582] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E36FE4D800 == 47 [pid = 1512] [id = 598] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E370DC5800 == 46 [pid = 1512] [id = 226] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E371199000 == 45 [pid = 1512] [id = 587] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD52800 == 44 [pid = 1512] [id = 232] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3A5000 == 43 [pid = 1512] [id = 569] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E36F6CA000 == 42 [pid = 1512] [id = 585] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E370DC8000 == 41 [pid = 1512] [id = 586] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068BF000 == 40 [pid = 1512] [id = 621] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068A4800 == 39 [pid = 1512] [id = 620] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E376879800 == 38 [pid = 1512] [id = 619] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E376354800 == 37 [pid = 1512] [id = 618] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E37285F800 == 36 [pid = 1512] [id = 617] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087DA000 == 35 [pid = 1512] [id = 616] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E371185000 == 34 [pid = 1512] [id = 614] 08:04:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30684B000 == 33 [pid = 1512] [id = 615] 08:04:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064EB800 == 32 [pid = 1512] [id = 624] 08:04:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E372112000 == 31 [pid = 1512] [id = 629] 08:04:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087D1000 == 30 [pid = 1512] [id = 623] 08:04:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068A3800 == 29 [pid = 1512] [id = 622] 08:04:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C397800 == 28 [pid = 1512] [id = 625] 08:04:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E36F621000 == 27 [pid = 1512] [id = 628] 08:04:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C7B3800 == 26 [pid = 1512] [id = 626] 08:04:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E1EF000 == 25 [pid = 1512] [id = 627] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E370873C00) [pid = 1512] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E36F51B000) [pid = 1512] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E308003800) [pid = 1512] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E308029400) [pid = 1512] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E36F51B800) [pid = 1512] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E30832C800) [pid = 1512] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E306B70000) [pid = 1512] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E302D67000) [pid = 1512] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E302808000) [pid = 1512] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E309108000) [pid = 1512] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E306AA3400) [pid = 1512] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E30584A400) [pid = 1512] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E304332800) [pid = 1512] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E305DA9800) [pid = 1512] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3030A4C00) [pid = 1512] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E36FE68C00) [pid = 1512] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308968C00) [pid = 1512] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E308A99400) [pid = 1512] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E36F3BA400) [pid = 1512] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E370D3E800) [pid = 1512] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E370E59800) [pid = 1512] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30836E800) [pid = 1512] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E30E4E4000) [pid = 1512] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30E4E3C00) [pid = 1512] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E30C029000) [pid = 1512] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30B508000) [pid = 1512] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E30801A400) [pid = 1512] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 08:04:07 INFO - PROCESS | 1512 | 1461337447904 Marionette TRACE conn7 <- [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]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2538ms 08:04:07 INFO - PROCESS | 1512 | 1461337447946 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1512 | 1461337447950 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 08:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:04:07 INFO - PROCESS | 1512 | 1461337447956 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1512 | 1461337447960 Marionette TRACE conn7 <- [1,2486,null,{}] 08:04:07 INFO - PROCESS | 1512 | 1461337447967 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1512 | 1461337448065 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 08:04:08 INFO - PROCESS | 1512 | 1461337448078 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302B06800 == 26 [pid = 1512] [id = 631] 08:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E3029AD800) [pid = 1512] [serial = 1893] [outer = 0000000000000000] 08:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E3029AE800) [pid = 1512] [serial = 1894] [outer = 000000E3029AD800] 08:04:08 INFO - PROCESS | 1512 | 1461337448128 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E302CD4000) [pid = 1512] [serial = 1895] [outer = 000000E3029AD800] 08:04:08 INFO - PROCESS | 1512 | 1461337448643 Marionette TRACE conn7 <- [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]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 08:04:08 INFO - PROCESS | 1512 | 1461337448693 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1512 | 1461337448701 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 08:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:04:08 INFO - PROCESS | 1512 | 1461337448708 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1512 | 1461337448711 Marionette TRACE conn7 <- [1,2490,null,{}] 08:04:08 INFO - PROCESS | 1512 | 1461337448715 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1512 | 1461337448804 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 08:04:08 INFO - PROCESS | 1512 | 1461337448822 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30310A800 == 27 [pid = 1512] [id = 632] 08:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E302CD7400) [pid = 1512] [serial = 1896] [outer = 0000000000000000] 08:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E302D5BC00) [pid = 1512] [serial = 1897] [outer = 000000E302CD7400] 08:04:08 INFO - PROCESS | 1512 | 1461337448931 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E302D68000) [pid = 1512] [serial = 1898] [outer = 000000E302CD7400] 08:04:09 INFO - PROCESS | 1512 | 1461337449326 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 08:04:09 INFO - PROCESS | 1512 | 1461337449383 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1512 | 1461337449386 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 08:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:04:09 INFO - PROCESS | 1512 | 1461337449390 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1512 | 1461337449394 Marionette TRACE conn7 <- [1,2494,null,{}] 08:04:09 INFO - PROCESS | 1512 | 1461337449406 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 1512 | 1461337449530 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 08:04:09 INFO - PROCESS | 1512 | 1461337449540 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D48000 == 28 [pid = 1512] [id = 633] 08:04:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E300F2D400) [pid = 1512] [serial = 1899] [outer = 0000000000000000] 08:04:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E303073800) [pid = 1512] [serial = 1900] [outer = 000000E300F2D400] 08:04:09 INFO - PROCESS | 1512 | 1461337449593 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E3030A3400) [pid = 1512] [serial = 1901] [outer = 000000E300F2D400] 08:04:10 INFO - PROCESS | 1512 | 1461337450086 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 731ms 08:04:10 INFO - PROCESS | 1512 | 1461337450123 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1512 | 1461337450126 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 08:04:10 INFO - PROCESS | 1512 | 1461337450129 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:04:10 INFO - PROCESS | 1512 | 1461337450131 Marionette TRACE conn7 <- [1,2498,null,{}] 08:04:10 INFO - PROCESS | 1512 | 1461337450134 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1512 | 1461337450219 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 08:04:10 INFO - PROCESS | 1512 | 1461337450228 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30683D800 == 29 [pid = 1512] [id = 634] 08:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E30432E000) [pid = 1512] [serial = 1902] [outer = 0000000000000000] 08:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E304336400) [pid = 1512] [serial = 1903] [outer = 000000E30432E000] 08:04:10 INFO - PROCESS | 1512 | 1461337450274 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E3045CA000) [pid = 1512] [serial = 1904] [outer = 000000E30432E000] 08:04:10 INFO - PROCESS | 1512 | 1461337450714 Marionette TRACE conn7 <- [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]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 08:04:10 INFO - PROCESS | 1512 | 1461337450760 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1512 | 1461337450762 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 08:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:04:10 INFO - PROCESS | 1512 | 1461337450766 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1512 | 1461337450768 Marionette TRACE conn7 <- [1,2502,null,{}] 08:04:10 INFO - PROCESS | 1512 | 1461337450771 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1512 | 1461337450850 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 08:04:10 INFO - PROCESS | 1512 | 1461337450859 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B40800 == 30 [pid = 1512] [id = 635] 08:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3029AE400) [pid = 1512] [serial = 1905] [outer = 0000000000000000] 08:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30550E800) [pid = 1512] [serial = 1906] [outer = 000000E3029AE400] 08:04:10 INFO - PROCESS | 1512 | 1461337450935 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E305805800) [pid = 1512] [serial = 1907] [outer = 000000E3029AE400] 08:04:11 INFO - PROCESS | 1512 | 1461337451357 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 08:04:11 INFO - PROCESS | 1512 | 1461337451398 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 1512 | 1461337451401 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 08:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:04:11 INFO - PROCESS | 1512 | 1461337451404 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1512 | 1461337451406 Marionette TRACE conn7 <- [1,2506,null,{}] 08:04:11 INFO - PROCESS | 1512 | 1461337451410 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:11 INFO - PROCESS | 1512 | 1461337451525 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 08:04:11 INFO - PROCESS | 1512 | 1461337451536 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E60800 == 31 [pid = 1512] [id = 636] 08:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E30584F400) [pid = 1512] [serial = 1908] [outer = 0000000000000000] 08:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E305DA6400) [pid = 1512] [serial = 1909] [outer = 000000E30584F400] 08:04:11 INFO - PROCESS | 1512 | 1461337451586 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E3068DD800) [pid = 1512] [serial = 1910] [outer = 000000E30584F400] 08:04:12 INFO - PROCESS | 1512 | 1461337452019 Marionette TRACE conn7 <- [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]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 08:04:12 INFO - PROCESS | 1512 | 1461337452039 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1512 | 1461337452042 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 08:04:12 INFO - PROCESS | 1512 | 1461337452045 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:04:12 INFO - PROCESS | 1512 | 1461337452047 Marionette TRACE conn7 <- [1,2510,null,{}] 08:04:12 INFO - PROCESS | 1512 | 1461337452050 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1512 | 1461337452127 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 08:04:12 INFO - PROCESS | 1512 | 1461337452133 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308267800 == 32 [pid = 1512] [id = 637] 08:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E3068E4C00) [pid = 1512] [serial = 1911] [outer = 0000000000000000] 08:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E306AAB800) [pid = 1512] [serial = 1912] [outer = 000000E3068E4C00] 08:04:12 INFO - PROCESS | 1512 | 1461337452180 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E306AF2400) [pid = 1512] [serial = 1913] [outer = 000000E3068E4C00] 08:04:12 INFO - PROCESS | 1512 | 1461337452635 Marionette TRACE conn7 <- [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]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 08:04:12 INFO - PROCESS | 1512 | 1461337452679 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1512 | 1461337452682 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 08:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:04:12 INFO - PROCESS | 1512 | 1461337452685 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1512 | 1461337452687 Marionette TRACE conn7 <- [1,2514,null,{}] 08:04:12 INFO - PROCESS | 1512 | 1461337452690 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1512 | 1461337452768 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 08:04:12 INFO - PROCESS | 1512 | 1461337452775 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308428800 == 33 [pid = 1512] [id = 638] 08:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E306AF5C00) [pid = 1512] [serial = 1914] [outer = 0000000000000000] 08:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E306B6B400) [pid = 1512] [serial = 1915] [outer = 000000E306AF5C00] 08:04:12 INFO - PROCESS | 1512 | 1461337452823 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E306B76400) [pid = 1512] [serial = 1916] [outer = 000000E306AF5C00] 08:04:13 INFO - PROCESS | 1512 | 1461337453286 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 628ms 08:04:13 INFO - PROCESS | 1512 | 1461337453316 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1512 | 1461337453318 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 08:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:04:13 INFO - PROCESS | 1512 | 1461337453322 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1512 | 1461337453324 Marionette TRACE conn7 <- [1,2518,null,{}] 08:04:13 INFO - PROCESS | 1512 | 1461337453332 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:13 INFO - PROCESS | 1512 | 1461337453438 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 08:04:13 INFO - PROCESS | 1512 | 1461337453445 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D45000 == 34 [pid = 1512] [id = 639] 08:04:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E306B74000) [pid = 1512] [serial = 1917] [outer = 0000000000000000] 08:04:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E307E4D800) [pid = 1512] [serial = 1918] [outer = 000000E306B74000] 08:04:13 INFO - PROCESS | 1512 | 1461337453493 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E30800A800) [pid = 1512] [serial = 1919] [outer = 000000E306B74000] 08:04:13 INFO - PROCESS | 1512 | 1461337453980 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 691ms 08:04:14 INFO - PROCESS | 1512 | 1461337454015 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1512 | 1461337454017 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 08:04:14 INFO - PROCESS | 1512 | 1461337454021 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:04:14 INFO - PROCESS | 1512 | 1461337454023 Marionette TRACE conn7 <- [1,2522,null,{}] 08:04:14 INFO - PROCESS | 1512 | 1461337454031 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:14 INFO - PROCESS | 1512 | 1461337454142 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 08:04:14 INFO - PROCESS | 1512 | 1461337454150 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089AC000 == 35 [pid = 1512] [id = 640] 08:04:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E30800DC00) [pid = 1512] [serial = 1920] [outer = 0000000000000000] 08:04:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E30801FC00) [pid = 1512] [serial = 1921] [outer = 000000E30800DC00] 08:04:14 INFO - PROCESS | 1512 | 1461337454242 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E308029C00) [pid = 1512] [serial = 1922] [outer = 000000E30800DC00] 08:04:14 INFO - PROCESS | 1512 | 1461337454682 Marionette TRACE conn7 <- [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]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 08:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:04:14 INFO - PROCESS | 1512 | 1461337454717 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1512 | 1461337454719 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 08:04:14 INFO - PROCESS | 1512 | 1461337454722 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1512 | 1461337454725 Marionette TRACE conn7 <- [1,2526,null,{}] 08:04:14 INFO - PROCESS | 1512 | 1461337454728 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:14 INFO - PROCESS | 1512 | 1461337454887 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 08:04:14 INFO - PROCESS | 1512 | 1461337454919 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B40000 == 36 [pid = 1512] [id = 641] 08:04:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E30824D400) [pid = 1512] [serial = 1923] [outer = 0000000000000000] 08:04:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E308255C00) [pid = 1512] [serial = 1924] [outer = 000000E30824D400] 08:04:14 INFO - PROCESS | 1512 | 1461337454978 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E30828D000) [pid = 1512] [serial = 1925] [outer = 000000E30824D400] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E308BBBC00) [pid = 1512] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E303078400) [pid = 1512] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E36BFADC00) [pid = 1512] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E301EA6C00) [pid = 1512] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E308051C00) [pid = 1512] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E36FE5DC00) [pid = 1512] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E308008800) [pid = 1512] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E3045C9000) [pid = 1512] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30C799000) [pid = 1512] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E306AF2000) [pid = 1512] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E30910AC00) [pid = 1512] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E306AAA400) [pid = 1512] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E308281400) [pid = 1512] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E306AEC800) [pid = 1512] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E36F514800) [pid = 1512] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E302EF1000) [pid = 1512] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30C78C000) [pid = 1512] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E36BFB6800) [pid = 1512] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E308E5AC00) [pid = 1512] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E3029B4800) [pid = 1512] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3094ECC00) [pid = 1512] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308255000) [pid = 1512] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E306AADC00) [pid = 1512] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E302CE0800) [pid = 1512] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E305808400) [pid = 1512] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E302330400) [pid = 1512] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3710A7400) [pid = 1512] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E370E5D800) [pid = 1512] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E308BBB000) [pid = 1512] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E306AB0000) [pid = 1512] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E302CDFC00) [pid = 1512] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E370E56C00) [pid = 1512] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E308908800) [pid = 1512] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:04:15 INFO - PROCESS | 1512 | 1461337455805 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1129ms 08:04:15 INFO - PROCESS | 1512 | 1461337455854 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 1512 | 1461337455856 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 08:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:04:15 INFO - PROCESS | 1512 | 1461337455859 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1512 | 1461337455861 Marionette TRACE conn7 <- [1,2530,null,{}] 08:04:15 INFO - PROCESS | 1512 | 1461337455865 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 1512 | 1461337455947 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 08:04:15 INFO - PROCESS | 1512 | 1461337455954 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30841A000 == 37 [pid = 1512] [id = 642] 08:04:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E30580C000) [pid = 1512] [serial = 1926] [outer = 0000000000000000] 08:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308029000) [pid = 1512] [serial = 1927] [outer = 000000E30580C000] 08:04:16 INFO - PROCESS | 1512 | 1461337456000 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30828D800) [pid = 1512] [serial = 1928] [outer = 000000E30580C000] 08:04:16 INFO - PROCESS | 1512 | 1461337456431 Marionette TRACE conn7 <- [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]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 627ms 08:04:16 INFO - PROCESS | 1512 | 1461337456490 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1512 | 1461337456492 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 08:04:16 INFO - PROCESS | 1512 | 1461337456496 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:04:16 INFO - PROCESS | 1512 | 1461337456498 Marionette TRACE conn7 <- [1,2534,null,{}] 08:04:16 INFO - PROCESS | 1512 | 1461337456501 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:16 INFO - PROCESS | 1512 | 1461337456581 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 08:04:16 INFO - PROCESS | 1512 | 1461337456590 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C307800 == 38 [pid = 1512] [id = 643] 08:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E30832F800) [pid = 1512] [serial = 1929] [outer = 0000000000000000] 08:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E308364C00) [pid = 1512] [serial = 1930] [outer = 000000E30832F800] 08:04:16 INFO - PROCESS | 1512 | 1461337456635 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E308370400) [pid = 1512] [serial = 1931] [outer = 000000E30832F800] 08:04:17 INFO - PROCESS | 1512 | 1461337457090 Marionette TRACE conn7 <- [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]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 628ms 08:04:17 INFO - PROCESS | 1512 | 1461337457130 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1512 | 1461337457132 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 08:04:17 INFO - PROCESS | 1512 | 1461337457135 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:04:17 INFO - PROCESS | 1512 | 1461337457137 Marionette TRACE conn7 <- [1,2538,null,{}] 08:04:17 INFO - PROCESS | 1512 | 1461337457141 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 1512 | 1461337457221 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 08:04:17 INFO - PROCESS | 1512 | 1461337457228 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C399800 == 39 [pid = 1512] [id = 644] 08:04:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E308907C00) [pid = 1512] [serial = 1932] [outer = 0000000000000000] 08:04:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E30890B800) [pid = 1512] [serial = 1933] [outer = 000000E308907C00] 08:04:17 INFO - PROCESS | 1512 | 1461337457275 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308968800) [pid = 1512] [serial = 1934] [outer = 000000E308907C00] 08:04:18 INFO - PROCESS | 1512 | 1461337458061 Marionette TRACE conn7 <- [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]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 987ms 08:04:18 INFO - PROCESS | 1512 | 1461337458129 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1512 | 1461337458133 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 08:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:04:18 INFO - PROCESS | 1512 | 1461337458140 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1512 | 1461337458144 Marionette TRACE conn7 <- [1,2542,null,{}] 08:04:18 INFO - PROCESS | 1512 | 1461337458150 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:18 INFO - PROCESS | 1512 | 1461337458292 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 08:04:18 INFO - PROCESS | 1512 | 1461337458418 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302C88800 == 40 [pid = 1512] [id = 645] 08:04:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E302806000) [pid = 1512] [serial = 1935] [outer = 0000000000000000] 08:04:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E302CDD000) [pid = 1512] [serial = 1936] [outer = 000000E302806000] 08:04:18 INFO - PROCESS | 1512 | 1461337458480 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E302D6E000) [pid = 1512] [serial = 1937] [outer = 000000E302806000] 08:04:19 INFO - PROCESS | 1512 | 1461337459232 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1131ms 08:04:19 INFO - PROCESS | 1512 | 1461337459273 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1512 | 1461337459280 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 08:04:19 INFO - PROCESS | 1512 | 1461337459287 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:04:19 INFO - PROCESS | 1512 | 1461337459290 Marionette TRACE conn7 <- [1,2546,null,{}] 08:04:19 INFO - PROCESS | 1512 | 1461337459295 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:19 INFO - PROCESS | 1512 | 1461337459418 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 08:04:19 INFO - PROCESS | 1512 | 1461337459543 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3029DE000 == 41 [pid = 1512] [id = 646] 08:04:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E301E9F400) [pid = 1512] [serial = 1938] [outer = 0000000000000000] 08:04:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E301EA3C00) [pid = 1512] [serial = 1939] [outer = 000000E301E9F400] 08:04:19 INFO - PROCESS | 1512 | 1461337459602 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E302EEF800) [pid = 1512] [serial = 1940] [outer = 000000E301E9F400] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E308272800 == 40 [pid = 1512] [id = 541] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E302C89800 == 39 [pid = 1512] [id = 542] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E308197000 == 38 [pid = 1512] [id = 540] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E30841E000 == 37 [pid = 1512] [id = 548] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D22000 == 36 [pid = 1512] [id = 536] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068B3000 == 35 [pid = 1512] [id = 538] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084D1800 == 34 [pid = 1512] [id = 549] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B96800 == 33 [pid = 1512] [id = 546] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B4F000 == 32 [pid = 1512] [id = 543] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E308192000 == 31 [pid = 1512] [id = 547] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064DB000 == 30 [pid = 1512] [id = 537] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E30310D800 == 29 [pid = 1512] [id = 535] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064F2800 == 28 [pid = 1512] [id = 545] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E3029F1000 == 27 [pid = 1512] [id = 534] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E370E90400) [pid = 1512] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOCSHELL 000000E3766C2000 == 26 [pid = 1512] [id = 630] 08:04:20 INFO - PROCESS | 1512 | 1461337460536 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1288ms 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E37066EC00) [pid = 1512] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E308E51400) [pid = 1512] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E305848000) [pid = 1512] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E36BFB0800) [pid = 1512] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E308288000) [pid = 1512] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E30C794000) [pid = 1512] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308259C00) [pid = 1512] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E30828D400) [pid = 1512] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E308331000) [pid = 1512] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E36F634400) [pid = 1512] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E305785400) [pid = 1512] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E30C798C00) [pid = 1512] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E305810000) [pid = 1512] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E36F3C4400) [pid = 1512] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E302D5D800) [pid = 1512] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E309111000) [pid = 1512] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E370872400) [pid = 1512] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E30B502400) [pid = 1512] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E309112000) [pid = 1512] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E306AF3400) [pid = 1512] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E30C021400) [pid = 1512] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E36F516C00) [pid = 1512] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E30E4E0400) [pid = 1512] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E30825AC00) [pid = 1512] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E308003000) [pid = 1512] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E308021000) [pid = 1512] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E3030AB000) [pid = 1512] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E30580D000) [pid = 1512] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E306AEB800) [pid = 1512] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E30584D400) [pid = 1512] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E302D6B000) [pid = 1512] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E3029AF800) [pid = 1512] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E3716B2000) [pid = 1512] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E3710AA400) [pid = 1512] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E37109D400) [pid = 1512] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E370E9C000) [pid = 1512] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E36F5FDC00) [pid = 1512] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E309109C00) [pid = 1512] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E308253400) [pid = 1512] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E306B72800) [pid = 1512] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E305506800) [pid = 1512] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E302EF7C00) [pid = 1512] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E370E9CC00) [pid = 1512] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000E308911000) [pid = 1512] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E308A84C00) [pid = 1512] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E30E4EC000) [pid = 1512] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000E308334C00) [pid = 1512] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000E36F3C1400) [pid = 1512] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 08:04:20 INFO - PROCESS | 1512 | 1461337460593 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1512 | 1461337460597 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 08:04:20 INFO - PROCESS | 1512 | 1461337460605 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1512 | 1461337460610 Marionette TRACE conn7 <- [1,2550,null,{}] 08:04:20 INFO - PROCESS | 1512 | 1461337460615 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 1512 | 1461337460700 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 08:04:20 INFO - PROCESS | 1512 | 1461337460709 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E303109800 == 27 [pid = 1512] [id = 647] 08:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E302D53400) [pid = 1512] [serial = 1941] [outer = 0000000000000000] 08:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E302D5D400) [pid = 1512] [serial = 1942] [outer = 000000E302D53400] 08:04:20 INFO - PROCESS | 1512 | 1461337460760 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E302EEA800) [pid = 1512] [serial = 1943] [outer = 000000E302D53400] 08:04:21 INFO - PROCESS | 1512 | 1461337461311 Marionette TRACE conn7 <- [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]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 08:04:21 INFO - PROCESS | 1512 | 1461337461341 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1512 | 1461337461347 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 08:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:04:21 INFO - PROCESS | 1512 | 1461337461353 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1512 | 1461337461356 Marionette TRACE conn7 <- [1,2554,null,{}] 08:04:21 INFO - PROCESS | 1512 | 1461337461360 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 1512 | 1461337461450 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 08:04:21 INFO - PROCESS | 1512 | 1461337461521 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30685B800 == 28 [pid = 1512] [id = 648] 08:04:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E302D69400) [pid = 1512] [serial = 1944] [outer = 0000000000000000] 08:04:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E3030A8000) [pid = 1512] [serial = 1945] [outer = 000000E302D69400] 08:04:21 INFO - PROCESS | 1512 | 1461337461575 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E304332C00) [pid = 1512] [serial = 1946] [outer = 000000E302D69400] 08:04:21 INFO - PROCESS | 1512 | 1461337461979 Marionette TRACE conn7 <- [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]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 08:04:22 INFO - PROCESS | 1512 | 1461337462046 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1512 | 1461337462048 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 08:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:04:22 INFO - PROCESS | 1512 | 1461337462052 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1512 | 1461337462056 Marionette TRACE conn7 <- [1,2558,null,{}] 08:04:22 INFO - PROCESS | 1512 | 1461337462068 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 1512 | 1461337462157 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 08:04:22 INFO - PROCESS | 1512 | 1461337462165 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5B800 == 29 [pid = 1512] [id = 649] 08:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E301D31400) [pid = 1512] [serial = 1947] [outer = 0000000000000000] 08:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E305784C00) [pid = 1512] [serial = 1948] [outer = 000000E301D31400] 08:04:22 INFO - PROCESS | 1512 | 1461337462225 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E305810000) [pid = 1512] [serial = 1949] [outer = 000000E301D31400] 08:04:22 INFO - PROCESS | 1512 | 1461337462683 Marionette TRACE conn7 <- [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]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 08:04:22 INFO - PROCESS | 1512 | 1461337462745 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1512 | 1461337462748 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 08:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:04:22 INFO - PROCESS | 1512 | 1461337462751 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1512 | 1461337462753 Marionette TRACE conn7 <- [1,2562,null,{}] 08:04:22 INFO - PROCESS | 1512 | 1461337462756 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 1512 | 1461337462868 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 08:04:22 INFO - PROCESS | 1512 | 1461337462876 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3081A2800 == 30 [pid = 1512] [id = 650] 08:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E30584D400) [pid = 1512] [serial = 1950] [outer = 0000000000000000] 08:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E305C8CC00) [pid = 1512] [serial = 1951] [outer = 000000E30584D400] 08:04:22 INFO - PROCESS | 1512 | 1461337462965 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E305DAFC00) [pid = 1512] [serial = 1952] [outer = 000000E30584D400] 08:04:23 INFO - PROCESS | 1512 | 1461337463388 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 08:04:23 INFO - PROCESS | 1512 | 1461337463451 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1512 | 1461337463453 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 08:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:04:23 INFO - PROCESS | 1512 | 1461337463456 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1512 | 1461337463458 Marionette TRACE conn7 <- [1,2566,null,{}] 08:04:23 INFO - PROCESS | 1512 | 1461337463467 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:23 INFO - PROCESS | 1512 | 1461337463605 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 08:04:23 INFO - PROCESS | 1512 | 1461337463629 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308416800 == 31 [pid = 1512] [id = 651] 08:04:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E3068E2C00) [pid = 1512] [serial = 1953] [outer = 0000000000000000] 08:04:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E306AA4400) [pid = 1512] [serial = 1954] [outer = 000000E3068E2C00] 08:04:23 INFO - PROCESS | 1512 | 1461337463676 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E306AEF800) [pid = 1512] [serial = 1955] [outer = 000000E3068E2C00] 08:04:24 INFO - PROCESS | 1512 | 1461337464138 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 08:04:24 INFO - PROCESS | 1512 | 1461337464189 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1512 | 1461337464192 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 08:04:24 INFO - PROCESS | 1512 | 1461337464195 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:04:24 INFO - PROCESS | 1512 | 1461337464197 Marionette TRACE conn7 <- [1,2570,null,{}] 08:04:24 INFO - PROCESS | 1512 | 1461337464200 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 1512 | 1461337464318 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 08:04:24 INFO - PROCESS | 1512 | 1461337464375 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084E5800 == 32 [pid = 1512] [id = 652] 08:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E308005C00) [pid = 1512] [serial = 1956] [outer = 0000000000000000] 08:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E30800E800) [pid = 1512] [serial = 1957] [outer = 000000E308005C00] 08:04:24 INFO - PROCESS | 1512 | 1461337464424 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E308023400) [pid = 1512] [serial = 1958] [outer = 000000E308005C00] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E306B74000) [pid = 1512] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E302CD7400) [pid = 1512] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E3068E4C00) [pid = 1512] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E300F2D400) [pid = 1512] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E30432E000) [pid = 1512] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E3029AD800) [pid = 1512] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E30584F400) [pid = 1512] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E306AF5C00) [pid = 1512] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E3029AE400) [pid = 1512] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E30800DC00) [pid = 1512] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E30832F800) [pid = 1512] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E30824D400) [pid = 1512] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:04:24 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E30580C000) [pid = 1512] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:04:24 INFO - PROCESS | 1512 | 1461337464957 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 797ms 08:04:25 INFO - PROCESS | 1512 | 1461337464995 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1512 | 1461337464997 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 08:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:04:25 INFO - PROCESS | 1512 | 1461337465001 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1512 | 1461337465002 Marionette TRACE conn7 <- [1,2574,null,{}] 08:04:25 INFO - PROCESS | 1512 | 1461337465006 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1512 | 1461337465085 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 08:04:25 INFO - PROCESS | 1512 | 1461337465163 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3089B7800 == 33 [pid = 1512] [id = 653] 08:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E301D25400) [pid = 1512] [serial = 1959] [outer = 0000000000000000] 08:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E3045C9000) [pid = 1512] [serial = 1960] [outer = 000000E301D25400] 08:04:25 INFO - PROCESS | 1512 | 1461337465209 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E308007400) [pid = 1512] [serial = 1961] [outer = 000000E301D25400] 08:04:25 INFO - PROCESS | 1512 | 1461337465564 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 08:04:25 INFO - PROCESS | 1512 | 1461337465633 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1512 | 1461337465635 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 08:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:04:25 INFO - PROCESS | 1512 | 1461337465638 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1512 | 1461337465640 Marionette TRACE conn7 <- [1,2578,null,{}] 08:04:25 INFO - PROCESS | 1512 | 1461337465650 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1512 | 1461337465733 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 08:04:25 INFO - PROCESS | 1512 | 1461337465740 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090AE000 == 34 [pid = 1512] [id = 654] 08:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E308026400) [pid = 1512] [serial = 1962] [outer = 0000000000000000] 08:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E308055000) [pid = 1512] [serial = 1963] [outer = 000000E308026400] 08:04:25 INFO - PROCESS | 1512 | 1461337465786 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E308256800) [pid = 1512] [serial = 1964] [outer = 000000E308026400] 08:04:26 INFO - PROCESS | 1512 | 1461337466221 Marionette TRACE conn7 <- [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]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 08:04:26 INFO - PROCESS | 1512 | 1461337466271 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1512 | 1461337466273 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 08:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:04:26 INFO - PROCESS | 1512 | 1461337466277 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1512 | 1461337466279 Marionette TRACE conn7 <- [1,2582,null,{}] 08:04:26 INFO - PROCESS | 1512 | 1461337466283 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 1512 | 1461337466366 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 08:04:26 INFO - PROCESS | 1512 | 1461337466374 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5B000 == 35 [pid = 1512] [id = 655] 08:04:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E308287000) [pid = 1512] [serial = 1965] [outer = 0000000000000000] 08:04:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E30828B000) [pid = 1512] [serial = 1966] [outer = 000000E308287000] 08:04:26 INFO - PROCESS | 1512 | 1461337466452 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E308333800) [pid = 1512] [serial = 1967] [outer = 000000E308287000] 08:04:26 INFO - PROCESS | 1512 | 1461337466948 Marionette TRACE conn7 <- [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]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 08:04:27 INFO - PROCESS | 1512 | 1461337467014 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1512 | 1461337467019 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 08:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:04:27 INFO - PROCESS | 1512 | 1461337467025 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1512 | 1461337467029 Marionette TRACE conn7 <- [1,2586,null,{}] 08:04:27 INFO - PROCESS | 1512 | 1461337467036 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:27 INFO - PROCESS | 1512 | 1461337467147 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 08:04:27 INFO - PROCESS | 1512 | 1461337467234 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30311D000 == 36 [pid = 1512] [id = 656] 08:04:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E3029B3800) [pid = 1512] [serial = 1968] [outer = 0000000000000000] 08:04:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E3029B7400) [pid = 1512] [serial = 1969] [outer = 000000E3029B3800] 08:04:27 INFO - PROCESS | 1512 | 1461337467292 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E302EEEC00) [pid = 1512] [serial = 1970] [outer = 000000E3029B3800] 08:04:27 INFO - PROCESS | 1512 | 1461337467951 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 983ms 08:04:28 INFO - PROCESS | 1512 | 1461337468011 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1512 | 1461337468018 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 08:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:04:28 INFO - PROCESS | 1512 | 1461337468038 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1512 | 1461337468042 Marionette TRACE conn7 <- [1,2590,null,{}] 08:04:28 INFO - PROCESS | 1512 | 1461337468048 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:28 INFO - PROCESS | 1512 | 1461337468157 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 08:04:28 INFO - PROCESS | 1512 | 1461337468237 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308199000 == 37 [pid = 1512] [id = 657] 08:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E304337800) [pid = 1512] [serial = 1971] [outer = 0000000000000000] 08:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E30550F400) [pid = 1512] [serial = 1972] [outer = 000000E304337800] 08:04:28 INFO - PROCESS | 1512 | 1461337468334 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E30584CC00) [pid = 1512] [serial = 1973] [outer = 000000E304337800] 08:04:29 INFO - PROCESS | 1512 | 1461337469000 Marionette TRACE conn7 <- [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]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1004ms 08:04:29 INFO - PROCESS | 1512 | 1461337469035 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 08:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:04:29 INFO - PROCESS | 1512 | 1461337469038 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 08:04:29 INFO - PROCESS | 1512 | 1461337469042 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1512 | 1461337469046 Marionette TRACE conn7 <- [1,2594,null,{}] 08:04:29 INFO - PROCESS | 1512 | 1461337469059 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1512 | 1461337469174 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 08:04:29 INFO - PROCESS | 1512 | 1461337469295 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3B3800 == 38 [pid = 1512] [id = 658] 08:04:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E306B73000) [pid = 1512] [serial = 1974] [outer = 0000000000000000] 08:04:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E308008800) [pid = 1512] [serial = 1975] [outer = 000000E306B73000] 08:04:29 INFO - PROCESS | 1512 | 1461337469355 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E30832D800) [pid = 1512] [serial = 1976] [outer = 000000E306B73000] 08:04:29 INFO - PROCESS | 1512 | 1461337469937 Marionette TRACE conn7 <- [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]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 944ms 08:04:29 INFO - PROCESS | 1512 | 1461337469988 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1512 | 1461337469991 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 08:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:04:30 INFO - PROCESS | 1512 | 1461337469995 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1512 | 1461337469997 Marionette TRACE conn7 <- [1,2598,null,{}] 08:04:30 INFO - PROCESS | 1512 | 1461337470001 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:30 INFO - PROCESS | 1512 | 1461337470107 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 08:04:30 INFO - PROCESS | 1512 | 1461337470199 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C7A6000 == 39 [pid = 1512] [id = 659] 08:04:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E308905800) [pid = 1512] [serial = 1977] [outer = 0000000000000000] 08:04:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E30895F400) [pid = 1512] [serial = 1978] [outer = 000000E308905800] 08:04:30 INFO - PROCESS | 1512 | 1461337470255 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E30896D800) [pid = 1512] [serial = 1979] [outer = 000000E308905800] 08:04:31 INFO - PROCESS | 1512 | 1461337471023 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1087ms 08:04:31 INFO - PROCESS | 1512 | 1461337471084 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1512 | 1461337471089 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 08:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:04:31 INFO - PROCESS | 1512 | 1461337471094 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1512 | 1461337471098 Marionette TRACE conn7 <- [1,2602,null,{}] 08:04:31 INFO - PROCESS | 1512 | 1461337471105 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 1512 | 1461337471203 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 08:04:31 INFO - PROCESS | 1512 | 1461337471331 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30642F000 == 40 [pid = 1512] [id = 660] 08:04:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E3029AC400) [pid = 1512] [serial = 1980] [outer = 0000000000000000] 08:04:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E302D52800) [pid = 1512] [serial = 1981] [outer = 000000E3029AC400] 08:04:31 INFO - PROCESS | 1512 | 1461337471388 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E30306F400) [pid = 1512] [serial = 1982] [outer = 000000E3029AC400] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E307E4D800) [pid = 1512] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E302D5BC00) [pid = 1512] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E302D68000) [pid = 1512] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E306AAB800) [pid = 1512] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E306AF2400) [pid = 1512] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E303073800) [pid = 1512] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E3030A3400) [pid = 1512] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E304336400) [pid = 1512] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E3045CA000) [pid = 1512] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E3029AE800) [pid = 1512] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E302CD4000) [pid = 1512] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E305DA6400) [pid = 1512] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E3068DD800) [pid = 1512] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E306B6B400) [pid = 1512] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E30550E800) [pid = 1512] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E305805800) [pid = 1512] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E30801FC00) [pid = 1512] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E30800A800) [pid = 1512] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E308370400) [pid = 1512] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E308255C00) [pid = 1512] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E30890B800) [pid = 1512] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E308029C00) [pid = 1512] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E308364C00) [pid = 1512] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E30828D000) [pid = 1512] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000E308029000) [pid = 1512] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E306B76400) [pid = 1512] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E30828D800) [pid = 1512] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 08:04:31 INFO - PROCESS | 1512 | 1461337471974 Marionette TRACE conn7 <- [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]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 943ms 08:04:32 INFO - PROCESS | 1512 | 1461337472042 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1512 | 1461337472048 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 08:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:04:32 INFO - PROCESS | 1512 | 1461337472054 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1512 | 1461337472057 Marionette TRACE conn7 <- [1,2606,null,{}] 08:04:32 INFO - PROCESS | 1512 | 1461337472061 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 1512 | 1461337472147 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 08:04:32 INFO - PROCESS | 1512 | 1461337472225 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D5E800 == 41 [pid = 1512] [id = 661] 08:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E3029B7800) [pid = 1512] [serial = 1983] [outer = 0000000000000000] 08:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E302D6E400) [pid = 1512] [serial = 1984] [outer = 000000E3029B7800] 08:04:32 INFO - PROCESS | 1512 | 1461337472272 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E3030A9C00) [pid = 1512] [serial = 1985] [outer = 000000E3029B7800] 08:04:32 INFO - PROCESS | 1512 | 1461337472702 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 08:04:32 INFO - PROCESS | 1512 | 1461337472747 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1512 | 1461337472750 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 08:04:32 INFO - PROCESS | 1512 | 1461337472753 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:04:32 INFO - PROCESS | 1512 | 1461337472757 Marionette TRACE conn7 <- [1,2610,null,{}] 08:04:32 INFO - PROCESS | 1512 | 1461337472773 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 1512 | 1461337472866 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 08:04:32 INFO - PROCESS | 1512 | 1461337472877 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306BAB000 == 42 [pid = 1512] [id = 662] 08:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E30550F000) [pid = 1512] [serial = 1986] [outer = 0000000000000000] 08:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E305788C00) [pid = 1512] [serial = 1987] [outer = 000000E30550F000] 08:04:32 INFO - PROCESS | 1512 | 1461337472926 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E305849000) [pid = 1512] [serial = 1988] [outer = 000000E30550F000] 08:04:33 INFO - PROCESS | 1512 | 1461337473382 Marionette TRACE conn7 <- [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]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 690ms 08:04:33 INFO - PROCESS | 1512 | 1461337473445 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1512 | 1461337473448 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 08:04:33 INFO - PROCESS | 1512 | 1461337473451 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:04:33 INFO - PROCESS | 1512 | 1461337473453 Marionette TRACE conn7 <- [1,2614,null,{}] 08:04:33 INFO - PROCESS | 1512 | 1461337473457 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 1512 | 1461337473570 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 08:04:33 INFO - PROCESS | 1512 | 1461337473583 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308278000 == 43 [pid = 1512] [id = 663] 08:04:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E3068E2000) [pid = 1512] [serial = 1989] [outer = 0000000000000000] 08:04:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E306AAB800) [pid = 1512] [serial = 1990] [outer = 000000E3068E2000] 08:04:33 INFO - PROCESS | 1512 | 1461337473630 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E306AF4400) [pid = 1512] [serial = 1991] [outer = 000000E3068E2000] 08:04:34 INFO - PROCESS | 1512 | 1461337474063 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 08:04:34 INFO - PROCESS | 1512 | 1461337474084 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1512 | 1461337474086 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 08:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:04:34 INFO - PROCESS | 1512 | 1461337474089 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1512 | 1461337474091 Marionette TRACE conn7 <- [1,2618,null,{}] 08:04:34 INFO - PROCESS | 1512 | 1461337474095 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 1512 | 1461337474204 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 08:04:34 INFO - PROCESS | 1512 | 1461337474211 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084D4800 == 44 [pid = 1512] [id = 664] 08:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E306B67C00) [pid = 1512] [serial = 1992] [outer = 0000000000000000] 08:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E306B73C00) [pid = 1512] [serial = 1993] [outer = 000000E306B67C00] 08:04:34 INFO - PROCESS | 1512 | 1461337474298 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E308006C00) [pid = 1512] [serial = 1994] [outer = 000000E306B67C00] 08:04:34 INFO - PROCESS | 1512 | 1461337474718 Marionette TRACE conn7 <- [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]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 08:04:34 INFO - PROCESS | 1512 | 1461337474784 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1512 | 1461337474786 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 08:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:04:34 INFO - PROCESS | 1512 | 1461337474789 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1512 | 1461337474791 Marionette TRACE conn7 <- [1,2622,null,{}] 08:04:34 INFO - PROCESS | 1512 | 1461337474795 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 1512 | 1461337474928 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 08:04:35 INFO - PROCESS | 1512 | 1461337475037 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30907F800 == 45 [pid = 1512] [id = 665] 08:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E308250C00) [pid = 1512] [serial = 1995] [outer = 0000000000000000] 08:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E30828D000) [pid = 1512] [serial = 1996] [outer = 000000E308250C00] 08:04:35 INFO - PROCESS | 1512 | 1461337475088 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E308908800) [pid = 1512] [serial = 1997] [outer = 000000E308250C00] 08:04:35 INFO - PROCESS | 1512 | 1461337475506 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 776ms 08:04:35 INFO - PROCESS | 1512 | 1461337475570 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1512 | 1461337475572 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 08:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:04:35 INFO - PROCESS | 1512 | 1461337475575 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1512 | 1461337475577 Marionette TRACE conn7 <- [1,2626,null,{}] 08:04:35 INFO - PROCESS | 1512 | 1461337475581 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:35 INFO - PROCESS | 1512 | 1461337475688 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 08:04:35 INFO - PROCESS | 1512 | 1461337475699 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3029F4800 == 46 [pid = 1512] [id = 666] 08:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E308961C00) [pid = 1512] [serial = 1998] [outer = 0000000000000000] 08:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E308A7A800) [pid = 1512] [serial = 1999] [outer = 000000E308961C00] 08:04:35 INFO - PROCESS | 1512 | 1461337475791 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E308A92C00) [pid = 1512] [serial = 2000] [outer = 000000E308961C00] 08:04:36 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E30584D400) [pid = 1512] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:04:36 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E308005C00) [pid = 1512] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:04:36 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E301D31400) [pid = 1512] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:04:36 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E302D69400) [pid = 1512] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:04:36 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E302D53400) [pid = 1512] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:04:36 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E3068E2C00) [pid = 1512] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:04:36 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E301D25400) [pid = 1512] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:04:36 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E308026400) [pid = 1512] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:04:36 INFO - PROCESS | 1512 | 1461337476209 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 08:04:36 INFO - PROCESS | 1512 | 1461337476268 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1512 | 1461337476270 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 08:04:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:04:36 INFO - PROCESS | 1512 | 1461337476273 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1512 | 1461337476275 Marionette TRACE conn7 <- [1,2630,null,{}] 08:04:36 INFO - PROCESS | 1512 | 1461337476279 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:36 INFO - PROCESS | 1512 | 1461337476389 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 08:04:36 INFO - PROCESS | 1512 | 1461337476470 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3A6000 == 47 [pid = 1512] [id = 667] 08:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E30280BC00) [pid = 1512] [serial = 2001] [outer = 0000000000000000] 08:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E307E51400) [pid = 1512] [serial = 2002] [outer = 000000E30280BC00] 08:04:36 INFO - PROCESS | 1512 | 1461337476516 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E308A96C00) [pid = 1512] [serial = 2003] [outer = 000000E30280BC00] 08:04:36 INFO - PROCESS | 1512 | 1461337476872 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:04:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 08:04:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:04:36 INFO - PROCESS | 1512 | 1461337476905 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1512 | 1461337476907 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 08:04:36 INFO - PROCESS | 1512 | 1461337476911 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1512 | 1461337476912 Marionette TRACE conn7 <- [1,2634,null,{}] 08:04:36 INFO - PROCESS | 1512 | 1461337476916 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 1512 | 1461337477027 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 08:04:37 INFO - PROCESS | 1512 | 1461337477036 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC41800 == 48 [pid = 1512] [id = 668] 08:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E308A91000) [pid = 1512] [serial = 2004] [outer = 0000000000000000] 08:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E308A9F400) [pid = 1512] [serial = 2005] [outer = 000000E308A91000] 08:04:37 INFO - PROCESS | 1512 | 1461337477082 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E308BC3800) [pid = 1512] [serial = 2006] [outer = 000000E308A91000] 08:04:37 INFO - PROCESS | 1512 | 1461337477469 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:04:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 586ms 08:04:37 INFO - PROCESS | 1512 | 1461337477500 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1512 | 1461337477503 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 08:04:37 INFO - PROCESS | 1512 | 1461337477506 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:04:37 INFO - PROCESS | 1512 | 1461337477508 Marionette TRACE conn7 <- [1,2638,null,{}] 08:04:37 INFO - PROCESS | 1512 | 1461337477511 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 1512 | 1461337477595 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 08:04:37 INFO - PROCESS | 1512 | 1461337477674 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC7E000 == 49 [pid = 1512] [id = 669] 08:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E308BBD400) [pid = 1512] [serial = 2007] [outer = 0000000000000000] 08:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E308E4DC00) [pid = 1512] [serial = 2008] [outer = 000000E308BBD400] 08:04:37 INFO - PROCESS | 1512 | 1461337477746 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E308E58C00) [pid = 1512] [serial = 2009] [outer = 000000E308BBD400] 08:04:38 INFO - PROCESS | 1512 | 1461337478109 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:04:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 627ms 08:04:38 INFO - PROCESS | 1512 | 1461337478181 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1512 | 1461337478186 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 08:04:38 INFO - PROCESS | 1512 | 1461337478192 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1512 | 1461337478197 Marionette TRACE conn7 <- [1,2642,null,{}] 08:04:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:04:38 INFO - PROCESS | 1512 | 1461337478203 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:38 INFO - PROCESS | 1512 | 1461337478306 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 08:04:38 INFO - PROCESS | 1512 | 1461337478435 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E303113800 == 50 [pid = 1512] [id = 670] 08:04:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E302805000) [pid = 1512] [serial = 2010] [outer = 0000000000000000] 08:04:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E3029AE800) [pid = 1512] [serial = 2011] [outer = 000000E302805000] 08:04:38 INFO - PROCESS | 1512 | 1461337478492 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E302D5BC00) [pid = 1512] [serial = 2012] [outer = 000000E302805000] 08:04:39 INFO - PROCESS | 1512 | 1461337479155 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:04:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 986ms 08:04:39 INFO - PROCESS | 1512 | 1461337479191 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 08:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:04:39 INFO - PROCESS | 1512 | 1461337479195 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 08:04:39 INFO - PROCESS | 1512 | 1461337479204 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1512 | 1461337479209 Marionette TRACE conn7 <- [1,2646,null,{}] 08:04:39 INFO - PROCESS | 1512 | 1461337479214 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:39 INFO - PROCESS | 1512 | 1461337479326 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 08:04:39 INFO - PROCESS | 1512 | 1461337479448 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30819A800 == 51 [pid = 1512] [id = 671] 08:04:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E3045CA800) [pid = 1512] [serial = 2013] [outer = 0000000000000000] 08:04:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E30577E000) [pid = 1512] [serial = 2014] [outer = 000000E3045CA800] 08:04:39 INFO - PROCESS | 1512 | 1461337479505 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E305DA5800) [pid = 1512] [serial = 2015] [outer = 000000E3045CA800] 08:04:40 INFO - PROCESS | 1512 | 1461337480076 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 881ms 08:04:40 INFO - PROCESS | 1512 | 1461337480083 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1512 | 1461337480086 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 08:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:04:40 INFO - PROCESS | 1512 | 1461337480090 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1512 | 1461337480092 Marionette TRACE conn7 <- [1,2650,null,{}] 08:04:40 INFO - PROCESS | 1512 | 1461337480120 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 1512 | 1461337480235 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 08:04:40 INFO - PROCESS | 1512 | 1461337480330 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC7B800 == 52 [pid = 1512] [id = 672] 08:04:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E308054800) [pid = 1512] [serial = 2016] [outer = 0000000000000000] 08:04:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E308252800) [pid = 1512] [serial = 2017] [outer = 000000E308054800] 08:04:40 INFO - PROCESS | 1512 | 1461337480391 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E30836C800) [pid = 1512] [serial = 2018] [outer = 000000E308054800] 08:04:41 INFO - PROCESS | 1512 | 1461337481033 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:04:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1004ms 08:04:41 INFO - PROCESS | 1512 | 1461337481095 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1512 | 1461337481098 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 08:04:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:04:41 INFO - PROCESS | 1512 | 1461337481102 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1512 | 1461337481104 Marionette TRACE conn7 <- [1,2654,null,{}] 08:04:41 INFO - PROCESS | 1512 | 1461337481108 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 1512 | 1461337481217 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 08:04:41 INFO - PROCESS | 1512 | 1461337481310 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDE0800 == 53 [pid = 1512] [id = 673] 08:04:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E308E51C00) [pid = 1512] [serial = 2019] [outer = 0000000000000000] 08:04:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E30910F800) [pid = 1512] [serial = 2020] [outer = 000000E308E51C00] 08:04:41 INFO - PROCESS | 1512 | 1461337481366 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E3094E4400) [pid = 1512] [serial = 2021] [outer = 000000E308E51C00] 08:04:41 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:04:42 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:04:42 INFO - PROCESS | 1512 | 1461337482559 Marionette TRACE conn7 <- [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]]]}] 08:04:42 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) 08:04:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1494ms 08:04:42 INFO - PROCESS | 1512 | 1461337482680 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1512 | 1461337482685 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 08:04:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:04:42 INFO - PROCESS | 1512 | 1461337482695 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1512 | 1461337482700 Marionette TRACE conn7 <- [1,2658,null,{}] 08:04:42 INFO - PROCESS | 1512 | 1461337482706 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:42 INFO - PROCESS | 1512 | 1461337482805 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 08:04:42 INFO - PROCESS | 1512 | 1461337482881 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306BA1000 == 54 [pid = 1512] [id = 674] 08:04:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E3029B4C00) [pid = 1512] [serial = 2022] [outer = 0000000000000000] 08:04:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E302D5E400) [pid = 1512] [serial = 2023] [outer = 000000E3029B4C00] 08:04:42 INFO - PROCESS | 1512 | 1461337482935 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E3045C1C00) [pid = 1512] [serial = 2024] [outer = 000000E3029B4C00] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E302921000 == 53 [pid = 1512] [id = 550] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC41800 == 52 [pid = 1512] [id = 668] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3A6000 == 51 [pid = 1512] [id = 667] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E3029F4800 == 50 [pid = 1512] [id = 666] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E30907F800 == 49 [pid = 1512] [id = 665] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084D4800 == 48 [pid = 1512] [id = 664] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E308278000 == 47 [pid = 1512] [id = 663] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E306BAB000 == 46 [pid = 1512] [id = 662] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D5E800 == 45 [pid = 1512] [id = 661] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E302CDD000) [pid = 1512] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E301EA3C00) [pid = 1512] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E30828B000) [pid = 1512] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E30642F000 == 44 [pid = 1512] [id = 660] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E308199000 == 43 [pid = 1512] [id = 657] 08:04:43 INFO - PROCESS | 1512 | --DOCSHELL 000000E30311D000 == 42 [pid = 1512] [id = 656] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E30800E800) [pid = 1512] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E305784C00) [pid = 1512] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E3030A8000) [pid = 1512] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E304332C00) [pid = 1512] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E302D5D400) [pid = 1512] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E302EEA800) [pid = 1512] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E306AEF800) [pid = 1512] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E306AA4400) [pid = 1512] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E3045C9000) [pid = 1512] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E308256800) [pid = 1512] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E308055000) [pid = 1512] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E308023400) [pid = 1512] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E305C8CC00) [pid = 1512] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E305DAFC00) [pid = 1512] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E308007400) [pid = 1512] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 08:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E305810000) [pid = 1512] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 08:04:44 INFO - PROCESS | 1512 | 1461337484062 Marionette TRACE conn7 <- [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] 08:04:44 INFO - PROCESS | 1512 | 1461337484089 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 08:04:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:04:44 INFO - PROCESS | 1512 | 1461337484096 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1512 | 1461337484098 Marionette TRACE conn7 <- [1,2662,null,{}] 08:04:44 INFO - PROCESS | 1512 | 1461337484102 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:44 INFO - PROCESS | 1512 | 1461337484224 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 08:04:44 INFO - PROCESS | 1512 | 1461337484332 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305840800 == 43 [pid = 1512] [id = 675] 08:04:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E301EA3C00) [pid = 1512] [serial = 2025] [outer = 0000000000000000] 08:04:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E303076000) [pid = 1512] [serial = 2026] [outer = 000000E301EA3C00] 08:04:44 INFO - PROCESS | 1512 | 1461337484379 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E3045C1000) [pid = 1512] [serial = 2027] [outer = 000000E301EA3C00] 08:04:45 INFO - PROCESS | 1512 | 1461337485262 Marionette TRACE conn7 <- [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] 08:04:45 INFO - PROCESS | 1512 | 1461337485284 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 08:04:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:04:45 INFO - PROCESS | 1512 | 1461337485288 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1512 | 1461337485291 Marionette TRACE conn7 <- [1,2666,null,{}] 08:04:45 INFO - PROCESS | 1512 | 1461337485302 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:45 INFO - PROCESS | 1512 | 1461337485395 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 08:04:45 INFO - PROCESS | 1512 | 1461337485403 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3081AD800 == 44 [pid = 1512] [id = 676] 08:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E305851C00) [pid = 1512] [serial = 2028] [outer = 0000000000000000] 08:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E305DB1C00) [pid = 1512] [serial = 2029] [outer = 000000E305851C00] 08:04:45 INFO - PROCESS | 1512 | 1461337485453 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E306AAD800) [pid = 1512] [serial = 2030] [outer = 000000E305851C00] 08:04:46 INFO - PROCESS | 1512 | 1461337486432 Marionette TRACE conn7 <- [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]]]}] 08:04:46 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) 08:04:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1196ms 08:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:04:46 INFO - PROCESS | 1512 | 1461337486486 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1512 | 1461337486489 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 08:04:46 INFO - PROCESS | 1512 | 1461337486493 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1512 | 1461337486495 Marionette TRACE conn7 <- [1,2670,null,{}] 08:04:46 INFO - PROCESS | 1512 | 1461337486504 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1512 | 1461337486615 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 08:04:46 INFO - PROCESS | 1512 | 1461337486622 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084E3000 == 45 [pid = 1512] [id = 677] 08:04:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E306AF0C00) [pid = 1512] [serial = 2031] [outer = 0000000000000000] 08:04:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E307E47400) [pid = 1512] [serial = 2032] [outer = 000000E306AF0C00] 08:04:46 INFO - PROCESS | 1512 | 1461337486670 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E30801B000) [pid = 1512] [serial = 2033] [outer = 000000E306AF0C00] 08:04:47 INFO - PROCESS | 1512 | 1461337487606 Marionette TRACE conn7 <- [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]]]}] 08:04:47 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) 08:04:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1136ms 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E301E9F400) [pid = 1512] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E370E5B400) [pid = 1512] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E308907C00) [pid = 1512] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E308961C00) [pid = 1512] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E3029B7800) [pid = 1512] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E3029AC400) [pid = 1512] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E3068E2000) [pid = 1512] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E3029B3800) [pid = 1512] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E308905800) [pid = 1512] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E30550F000) [pid = 1512] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E306B73000) [pid = 1512] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E308250C00) [pid = 1512] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E304337800) [pid = 1512] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E30280BC00) [pid = 1512] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E308A91000) [pid = 1512] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E306B67C00) [pid = 1512] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E302806000) [pid = 1512] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:04:47 INFO - PROCESS | 1512 | 1461337487718 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1512 | 1461337487720 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 08:04:47 INFO - PROCESS | 1512 | 1461337487725 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1512 | 1461337487727 Marionette TRACE conn7 <- [1,2674,null,{}] 08:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:04:47 INFO - PROCESS | 1512 | 1461337487731 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 1512 | 1461337487814 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 08:04:47 INFO - PROCESS | 1512 | 1461337487821 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC4000 == 46 [pid = 1512] [id = 678] 08:04:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E302CD4800) [pid = 1512] [serial = 2034] [outer = 0000000000000000] 08:04:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E302D64800) [pid = 1512] [serial = 2035] [outer = 000000E302CD4800] 08:04:47 INFO - PROCESS | 1512 | 1461337487868 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E3068E2000) [pid = 1512] [serial = 2036] [outer = 000000E302CD4800] 08:04:48 INFO - PROCESS | 1512 | 1461337488809 Marionette TRACE conn7 <- [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] 08:04:48 INFO - PROCESS | 1512 | 1461337488867 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 08:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:04:48 INFO - PROCESS | 1512 | 1461337488870 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1512 | 1461337488872 Marionette TRACE conn7 <- [1,2678,null,{}] 08:04:48 INFO - PROCESS | 1512 | 1461337488876 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:48 INFO - PROCESS | 1512 | 1461337488981 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 08:04:48 INFO - PROCESS | 1512 | 1461337488990 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093E8800 == 47 [pid = 1512] [id = 679] 08:04:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E30804FC00) [pid = 1512] [serial = 2037] [outer = 0000000000000000] 08:04:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E308281000) [pid = 1512] [serial = 2038] [outer = 000000E30804FC00] 08:04:49 INFO - PROCESS | 1512 | 1461337489041 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E308330800) [pid = 1512] [serial = 2039] [outer = 000000E30804FC00] 08:04:50 INFO - PROCESS | 1512 | 1461337490000 Marionette TRACE conn7 <- [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] 08:04:50 INFO - PROCESS | 1512 | 1461337490063 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 08:04:50 INFO - PROCESS | 1512 | 1461337490075 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:04:50 INFO - PROCESS | 1512 | 1461337490079 Marionette TRACE conn7 <- [1,2682,null,{}] 08:04:50 INFO - PROCESS | 1512 | 1461337490085 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 1512 | 1461337490229 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 08:04:50 INFO - PROCESS | 1512 | 1461337490345 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B4A800 == 48 [pid = 1512] [id = 680] 08:04:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E302EEF000) [pid = 1512] [serial = 2040] [outer = 0000000000000000] 08:04:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E303075800) [pid = 1512] [serial = 2041] [outer = 000000E302EEF000] 08:04:50 INFO - PROCESS | 1512 | 1461337490454 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E30577A400) [pid = 1512] [serial = 2042] [outer = 000000E302EEF000] 08:04:51 INFO - PROCESS | 1512 | 1461337491491 Marionette TRACE conn7 <- [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] 08:04:51 INFO - PROCESS | 1512 | 1461337491531 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 08:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:04:51 INFO - PROCESS | 1512 | 1461337491538 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1512 | 1461337491541 Marionette TRACE conn7 <- [1,2686,null,{}] 08:04:51 INFO - PROCESS | 1512 | 1461337491546 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 1512 | 1461337491657 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 08:04:51 INFO - PROCESS | 1512 | 1461337491781 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093DF000 == 49 [pid = 1512] [id = 681] 08:04:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E306AAC400) [pid = 1512] [serial = 2043] [outer = 0000000000000000] 08:04:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E306B68000) [pid = 1512] [serial = 2044] [outer = 000000E306AAC400] 08:04:51 INFO - PROCESS | 1512 | 1461337491879 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E308025400) [pid = 1512] [serial = 2045] [outer = 000000E306AAC400] 08:04:52 INFO - PROCESS | 1512 | 1461337492897 Marionette TRACE conn7 <- [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] 08:04:52 INFO - PROCESS | 1512 | 1461337492967 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 08:04:52 INFO - PROCESS | 1512 | 1461337492972 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1512 | 1461337492977 Marionette TRACE conn7 <- [1,2690,null,{}] 08:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:04:53 INFO - PROCESS | 1512 | 1461337492989 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:53 INFO - PROCESS | 1512 | 1461337493089 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 08:04:53 INFO - PROCESS | 1512 | 1461337493284 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC49800 == 50 [pid = 1512] [id = 682] 08:04:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E301D2F000) [pid = 1512] [serial = 2046] [outer = 0000000000000000] 08:04:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E308052000) [pid = 1512] [serial = 2047] [outer = 000000E301D2F000] 08:04:53 INFO - PROCESS | 1512 | 1461337493345 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E30890D400) [pid = 1512] [serial = 2048] [outer = 000000E301D2F000] 08:04:54 INFO - PROCESS | 1512 | 1461337494018 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:04:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1084ms 08:04:54 INFO - PROCESS | 1512 | 1461337494065 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1512 | 1461337494069 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 08:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:04:54 INFO - PROCESS | 1512 | 1461337494074 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1512 | 1461337494078 Marionette TRACE conn7 <- [1,2694,null,{}] 08:04:54 INFO - PROCESS | 1512 | 1461337494084 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:54 INFO - PROCESS | 1512 | 1461337494182 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 08:04:54 INFO - PROCESS | 1512 | 1461337494287 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302C76800 == 51 [pid = 1512] [id = 683] 08:04:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E3029B9000) [pid = 1512] [serial = 2049] [outer = 0000000000000000] 08:04:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E302CD5800) [pid = 1512] [serial = 2050] [outer = 000000E3029B9000] 08:04:54 INFO - PROCESS | 1512 | 1461337494340 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E302D5D400) [pid = 1512] [serial = 2051] [outer = 000000E3029B9000] 08:04:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC4000 == 50 [pid = 1512] [id = 678] 08:04:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084E3000 == 49 [pid = 1512] [id = 677] 08:04:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E3081AD800 == 48 [pid = 1512] [id = 676] 08:04:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E305840800 == 47 [pid = 1512] [id = 675] 08:04:54 INFO - PROCESS | 1512 | --DOCSHELL 000000E306BA1000 == 46 [pid = 1512] [id = 674] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E302EEF800) [pid = 1512] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E3716B8C00) [pid = 1512] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E308A7A800) [pid = 1512] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E302D6E400) [pid = 1512] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E3030A9C00) [pid = 1512] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E30306F400) [pid = 1512] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E302D52800) [pid = 1512] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E306AAB800) [pid = 1512] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E302EEEC00) [pid = 1512] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E3029B7400) [pid = 1512] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E30896D800) [pid = 1512] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E30895F400) [pid = 1512] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E305788C00) [pid = 1512] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E305849000) [pid = 1512] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E308008800) [pid = 1512] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E30832D800) [pid = 1512] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E308908800) [pid = 1512] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E30584CC00) [pid = 1512] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E30550F400) [pid = 1512] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E30828D000) [pid = 1512] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E307E51400) [pid = 1512] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E308A9F400) [pid = 1512] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000E308BC3800) [pid = 1512] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E308A92C00) [pid = 1512] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E308E4DC00) [pid = 1512] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000E306B73C00) [pid = 1512] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000E308006C00) [pid = 1512] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000E306AF4400) [pid = 1512] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000E308A96C00) [pid = 1512] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000E302D6E000) [pid = 1512] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000E308968800) [pid = 1512] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 08:04:54 INFO - PROCESS | 1512 | 1461337494875 Marionette TRACE conn7 <- [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]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:04:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 839ms 08:04:54 INFO - PROCESS | 1512 | 1461337494918 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1512 | 1461337494924 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 08:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:04:54 INFO - PROCESS | 1512 | 1461337494931 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1512 | 1461337494934 Marionette TRACE conn7 <- [1,2698,null,{}] 08:04:54 INFO - PROCESS | 1512 | 1461337494938 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 1512 | 1461337495027 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 08:04:55 INFO - PROCESS | 1512 | 1461337495110 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30641B800 == 47 [pid = 1512] [id = 684] 08:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000E302D52400) [pid = 1512] [serial = 2052] [outer = 0000000000000000] 08:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000E302EF5400) [pid = 1512] [serial = 2053] [outer = 000000E302D52400] 08:04:55 INFO - PROCESS | 1512 | 1461337495159 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E30307AC00) [pid = 1512] [serial = 2054] [outer = 000000E302D52400] 08:04:55 INFO - PROCESS | 1512 | 1461337495590 Marionette TRACE conn7 <- [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] 08:04:55 INFO - PROCESS | 1512 | 1461337495625 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 08:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:04:55 INFO - PROCESS | 1512 | 1461337495633 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1512 | 1461337495637 Marionette TRACE conn7 <- [1,2702,null,{}] 08:04:55 INFO - PROCESS | 1512 | 1461337495648 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 1512 | 1461337495736 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 08:04:55 INFO - PROCESS | 1512 | 1461337495746 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306B50800 == 48 [pid = 1512] [id = 685] 08:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000E305788800) [pid = 1512] [serial = 2055] [outer = 0000000000000000] 08:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E305804400) [pid = 1512] [serial = 2056] [outer = 000000E305788800] 08:04:55 INFO - PROCESS | 1512 | 1461337495795 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E305847000) [pid = 1512] [serial = 2057] [outer = 000000E305788800] 08:04:56 INFO - PROCESS | 1512 | 1461337496284 Marionette TRACE conn7 <- [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]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:04:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 08:04:56 INFO - PROCESS | 1512 | 1461337496323 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1512 | 1461337496326 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 08:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:04:56 INFO - PROCESS | 1512 | 1461337496329 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1512 | 1461337496331 Marionette TRACE conn7 <- [1,2706,null,{}] 08:04:56 INFO - PROCESS | 1512 | 1461337496335 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:56 INFO - PROCESS | 1512 | 1461337496423 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 08:04:56 INFO - PROCESS | 1512 | 1461337496431 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308194800 == 49 [pid = 1512] [id = 686] 08:04:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000E305DA4000) [pid = 1512] [serial = 2058] [outer = 0000000000000000] 08:04:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000E3068DC400) [pid = 1512] [serial = 2059] [outer = 000000E305DA4000] 08:04:56 INFO - PROCESS | 1512 | 1461337496479 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000E306AA7800) [pid = 1512] [serial = 2060] [outer = 000000E305DA4000] 08:04:56 INFO - PROCESS | 1512 | 1461337496922 Marionette TRACE conn7 <- [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] 08:04:57 INFO - PROCESS | 1512 | 1461337497026 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 08:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:04:57 INFO - PROCESS | 1512 | 1461337497035 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1512 | 1461337497037 Marionette TRACE conn7 <- [1,2710,null,{}] 08:04:57 INFO - PROCESS | 1512 | 1461337497040 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1512 | 1461337497185 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 08:04:57 INFO - PROCESS | 1512 | 1461337497207 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308473000 == 50 [pid = 1512] [id = 687] 08:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000E306AF4400) [pid = 1512] [serial = 2061] [outer = 0000000000000000] 08:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000E306AF9C00) [pid = 1512] [serial = 2062] [outer = 000000E306AF4400] 08:04:57 INFO - PROCESS | 1512 | 1461337497254 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E307E50000) [pid = 1512] [serial = 2063] [outer = 000000E306AF4400] 08:04:57 INFO - PROCESS | 1512 | 1461337497721 Marionette TRACE conn7 <- [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] 08:04:57 INFO - PROCESS | 1512 | 1461337497771 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 08:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:04:57 INFO - PROCESS | 1512 | 1461337497783 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1512 | 1461337497785 Marionette TRACE conn7 <- [1,2714,null,{}] 08:04:57 INFO - PROCESS | 1512 | 1461337497788 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1512 | 1461337497923 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 08:04:58 INFO - PROCESS | 1512 | 1461337497982 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F89800 == 51 [pid = 1512] [id = 688] 08:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E30824F000) [pid = 1512] [serial = 2064] [outer = 0000000000000000] 08:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E308288400) [pid = 1512] [serial = 2065] [outer = 000000E30824F000] 08:04:58 INFO - PROCESS | 1512 | 1461337498032 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E308336400) [pid = 1512] [serial = 2066] [outer = 000000E30824F000] 08:04:58 INFO - PROCESS | 1512 | 1461337498453 Marionette TRACE conn7 <- [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]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:04:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 08:04:58 INFO - PROCESS | 1512 | 1461337498515 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1512 | 1461337498517 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 08:04:58 INFO - PROCESS | 1512 | 1461337498521 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:04:58 INFO - PROCESS | 1512 | 1461337498523 Marionette TRACE conn7 <- [1,2718,null,{}] 08:04:58 INFO - PROCESS | 1512 | 1461337498526 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 1512 | 1461337498634 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 08:04:58 INFO - PROCESS | 1512 | 1461337498691 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093E3800 == 52 [pid = 1512] [id = 689] 08:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E30836AC00) [pid = 1512] [serial = 2067] [outer = 0000000000000000] 08:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E308902800) [pid = 1512] [serial = 2068] [outer = 000000E30836AC00] 08:04:58 INFO - PROCESS | 1512 | 1461337498736 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E308964400) [pid = 1512] [serial = 2069] [outer = 000000E30836AC00] 08:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E308E51C00) [pid = 1512] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E302CD4800) [pid = 1512] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E3029B4C00) [pid = 1512] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E301EA3C00) [pid = 1512] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E308287000) [pid = 1512] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E306AF0C00) [pid = 1512] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E305851C00) [pid = 1512] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:04:59 INFO - PROCESS | 1512 | 1461337499655 Marionette TRACE conn7 <- [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] 08:04:59 INFO - PROCESS | 1512 | 1461337499721 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 08:04:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:04:59 INFO - PROCESS | 1512 | 1461337499727 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1512 | 1461337499732 Marionette TRACE conn7 <- [1,2722,null,{}] 08:04:59 INFO - PROCESS | 1512 | 1461337499740 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 1512 | 1461337499882 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 08:05:00 INFO - PROCESS | 1512 | 1461337500053 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D44000 == 53 [pid = 1512] [id = 690] 08:05:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000E302D56400) [pid = 1512] [serial = 2070] [outer = 0000000000000000] 08:05:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000E302D66000) [pid = 1512] [serial = 2071] [outer = 000000E302D56400] 08:05:00 INFO - PROCESS | 1512 | 1461337500115 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000E303078000) [pid = 1512] [serial = 2072] [outer = 000000E302D56400] 08:05:00 INFO - PROCESS | 1512 | 1461337500690 Marionette TRACE conn7 <- [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]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:05:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1033ms 08:05:00 INFO - PROCESS | 1512 | 1461337500764 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1512 | 1461337500771 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 08:05:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:05:00 INFO - PROCESS | 1512 | 1461337500779 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1512 | 1461337500782 Marionette TRACE conn7 <- [1,2726,null,{}] 08:05:00 INFO - PROCESS | 1512 | 1461337500807 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:00 INFO - PROCESS | 1512 | 1461337500963 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 08:05:01 INFO - PROCESS | 1512 | 1461337501021 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308466800 == 54 [pid = 1512] [id = 691] 08:05:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000E305810400) [pid = 1512] [serial = 2073] [outer = 0000000000000000] 08:05:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E305851C00) [pid = 1512] [serial = 2074] [outer = 000000E305810400] 08:05:01 INFO - PROCESS | 1512 | 1461337501080 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E306AF2400) [pid = 1512] [serial = 2075] [outer = 000000E305810400] 08:05:01 INFO - PROCESS | 1512 | 1461337501687 Marionette TRACE conn7 <- [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]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 943ms 08:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:05:01 INFO - PROCESS | 1512 | 1461337501726 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1512 | 1461337501729 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 08:05:01 INFO - PROCESS | 1512 | 1461337501733 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1512 | 1461337501738 Marionette TRACE conn7 <- [1,2730,null,{}] 08:05:01 INFO - PROCESS | 1512 | 1461337501750 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1512 | 1461337501865 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 08:05:01 INFO - PROCESS | 1512 | 1461337501960 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3B7800 == 55 [pid = 1512] [id = 692] 08:05:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E308259C00) [pid = 1512] [serial = 2076] [outer = 0000000000000000] 08:05:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E30827F800) [pid = 1512] [serial = 2077] [outer = 000000E308259C00] 08:05:02 INFO - PROCESS | 1512 | 1461337502019 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E30890EC00) [pid = 1512] [serial = 2078] [outer = 000000E308259C00] 08:05:02 INFO - PROCESS | 1512 | 1461337502570 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 881ms 08:05:02 INFO - PROCESS | 1512 | 1461337502616 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1512 | 1461337502620 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 08:05:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:05:02 INFO - PROCESS | 1512 | 1461337502623 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1512 | 1461337502626 Marionette TRACE conn7 <- [1,2734,null,{}] 08:05:02 INFO - PROCESS | 1512 | 1461337502629 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:02 INFO - PROCESS | 1512 | 1461337502737 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 08:05:02 INFO - PROCESS | 1512 | 1461337502831 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C7B6800 == 56 [pid = 1512] [id = 693] 08:05:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E308A79000) [pid = 1512] [serial = 2079] [outer = 0000000000000000] 08:05:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E308A91000) [pid = 1512] [serial = 2080] [outer = 000000E308A79000] 08:05:02 INFO - PROCESS | 1512 | 1461337502889 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E308A9A000) [pid = 1512] [serial = 2081] [outer = 000000E308A79000] 08:05:03 INFO - PROCESS | 1512 | 1461337503396 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 839ms 08:05:03 INFO - PROCESS | 1512 | 1461337503463 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1512 | 1461337503466 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 08:05:03 INFO - PROCESS | 1512 | 1461337503469 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:05:03 INFO - PROCESS | 1512 | 1461337503472 Marionette TRACE conn7 <- [1,2738,null,{}] 08:05:03 INFO - PROCESS | 1512 | 1461337503475 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:03 INFO - PROCESS | 1512 | 1461337503580 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 08:05:03 INFO - PROCESS | 1512 | 1461337503672 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC94000 == 57 [pid = 1512] [id = 694] 08:05:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E308BC0400) [pid = 1512] [serial = 2082] [outer = 0000000000000000] 08:05:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E308BC2400) [pid = 1512] [serial = 2083] [outer = 000000E308BC0400] 08:05:03 INFO - PROCESS | 1512 | 1461337503728 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E308E51400) [pid = 1512] [serial = 2084] [outer = 000000E308BC0400] 08:05:04 INFO - PROCESS | 1512 | 1461337504281 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 840ms 08:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:05:04 INFO - PROCESS | 1512 | 1461337504313 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1512 | 1461337504315 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 08:05:04 INFO - PROCESS | 1512 | 1461337504319 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1512 | 1461337504321 Marionette TRACE conn7 <- [1,2742,null,{}] 08:05:04 INFO - PROCESS | 1512 | 1461337504325 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 1512 | 1461337504454 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 08:05:04 INFO - PROCESS | 1512 | 1461337504548 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E1EF800 == 58 [pid = 1512] [id = 695] 08:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E30910EC00) [pid = 1512] [serial = 2085] [outer = 0000000000000000] 08:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E3094E7800) [pid = 1512] [serial = 2086] [outer = 000000E30910EC00] 08:05:04 INFO - PROCESS | 1512 | 1461337504607 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E30B506800) [pid = 1512] [serial = 2087] [outer = 000000E30910EC00] 08:05:05 INFO - PROCESS | 1512 | 1461337505368 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1085ms 08:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:05:05 INFO - PROCESS | 1512 | 1461337505406 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1512 | 1461337505411 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 08:05:05 INFO - PROCESS | 1512 | 1461337505416 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1512 | 1461337505419 Marionette TRACE conn7 <- [1,2746,null,{}] 08:05:05 INFO - PROCESS | 1512 | 1461337505424 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:05 INFO - PROCESS | 1512 | 1461337505526 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 08:05:05 INFO - PROCESS | 1512 | 1461337505653 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302B0C800 == 59 [pid = 1512] [id = 696] 08:05:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E302CE1400) [pid = 1512] [serial = 2088] [outer = 0000000000000000] 08:05:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E302D62400) [pid = 1512] [serial = 2089] [outer = 000000E302CE1400] 08:05:05 INFO - PROCESS | 1512 | 1461337505707 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E30432A400) [pid = 1512] [serial = 2090] [outer = 000000E302CE1400] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E5B800 == 58 [pid = 1512] [id = 649] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E308416800 == 57 [pid = 1512] [id = 651] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3081A2800 == 56 [pid = 1512] [id = 650] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F89800 == 55 [pid = 1512] [id = 688] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E308473000 == 54 [pid = 1512] [id = 687] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E308194800 == 53 [pid = 1512] [id = 686] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B50800 == 52 [pid = 1512] [id = 685] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E30641B800 == 51 [pid = 1512] [id = 684] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E302C76800 == 50 [pid = 1512] [id = 683] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E308281000) [pid = 1512] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E30577E000) [pid = 1512] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E308252800) [pid = 1512] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E3029AE800) [pid = 1512] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093DF000 == 49 [pid = 1512] [id = 681] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E306B4A800 == 48 [pid = 1512] [id = 680] 08:05:06 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093E8800 == 47 [pid = 1512] [id = 679] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E3094E4400) [pid = 1512] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E302D64800) [pid = 1512] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E30910F800) [pid = 1512] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E302D5E400) [pid = 1512] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E303076000) [pid = 1512] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E308333800) [pid = 1512] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E30801B000) [pid = 1512] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E3068E2000) [pid = 1512] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E305DB1C00) [pid = 1512] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E3045C1000) [pid = 1512] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E3045C1C00) [pid = 1512] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E306AAD800) [pid = 1512] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E307E47400) [pid = 1512] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 08:05:06 INFO - PROCESS | 1512 | 1461337506290 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:05:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 08:05:06 INFO - PROCESS | 1512 | 1461337506360 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1512 | 1461337506366 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 08:05:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:05:06 INFO - PROCESS | 1512 | 1461337506372 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1512 | 1461337506375 Marionette TRACE conn7 <- [1,2750,null,{}] 08:05:06 INFO - PROCESS | 1512 | 1461337506381 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1512 | 1461337506476 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 08:05:06 INFO - PROCESS | 1512 | 1461337506556 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064EB000 == 48 [pid = 1512] [id = 697] 08:05:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000E3029B4C00) [pid = 1512] [serial = 2091] [outer = 0000000000000000] 08:05:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000E302EEF800) [pid = 1512] [serial = 2092] [outer = 000000E3029B4C00] 08:05:06 INFO - PROCESS | 1512 | 1461337506603 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000E3045C1800) [pid = 1512] [serial = 2093] [outer = 000000E3029B4C00] 08:05:07 INFO - PROCESS | 1512 | 1461337507049 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 08:05:07 INFO - PROCESS | 1512 | 1461337507108 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1512 | 1461337507110 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 08:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:05:07 INFO - PROCESS | 1512 | 1461337507119 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1512 | 1461337507123 Marionette TRACE conn7 <- [1,2754,null,{}] 08:05:07 INFO - PROCESS | 1512 | 1461337507134 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1512 | 1461337507223 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 08:05:07 INFO - PROCESS | 1512 | 1461337507238 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308264800 == 49 [pid = 1512] [id = 698] 08:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000E305C91C00) [pid = 1512] [serial = 2094] [outer = 0000000000000000] 08:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000E305DAFC00) [pid = 1512] [serial = 2095] [outer = 000000E305C91C00] 08:05:07 INFO - PROCESS | 1512 | 1461337507289 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000E306AA6C00) [pid = 1512] [serial = 2096] [outer = 000000E305C91C00] 08:05:07 INFO - PROCESS | 1512 | 1461337507729 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 08:05:07 INFO - PROCESS | 1512 | 1461337507812 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1512 | 1461337507815 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 08:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:05:07 INFO - PROCESS | 1512 | 1461337507818 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1512 | 1461337507820 Marionette TRACE conn7 <- [1,2758,null,{}] 08:05:07 INFO - PROCESS | 1512 | 1461337507824 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1512 | 1461337507912 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 08:05:07 INFO - PROCESS | 1512 | 1461337507924 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308474800 == 50 [pid = 1512] [id = 699] 08:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000E306B71400) [pid = 1512] [serial = 2097] [outer = 0000000000000000] 08:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000E306B75800) [pid = 1512] [serial = 2098] [outer = 000000E306B71400] 08:05:07 INFO - PROCESS | 1512 | 1461337507970 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E30800A400) [pid = 1512] [serial = 2099] [outer = 000000E306B71400] 08:05:08 INFO - PROCESS | 1512 | 1461337508390 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 628ms 08:05:08 INFO - PROCESS | 1512 | 1461337508451 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 08:05:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:05:08 INFO - PROCESS | 1512 | 1461337508454 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 08:05:08 INFO - PROCESS | 1512 | 1461337508457 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1512 | 1461337508459 Marionette TRACE conn7 <- [1,2762,null,{}] 08:05:08 INFO - PROCESS | 1512 | 1461337508463 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:08 INFO - PROCESS | 1512 | 1461337508574 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 08:05:08 INFO - PROCESS | 1512 | 1461337508653 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308F89000 == 51 [pid = 1512] [id = 700] 08:05:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E30801BC00) [pid = 1512] [serial = 2100] [outer = 0000000000000000] 08:05:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E308024000) [pid = 1512] [serial = 2101] [outer = 000000E30801BC00] 08:05:08 INFO - PROCESS | 1512 | 1461337508699 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E308256400) [pid = 1512] [serial = 2102] [outer = 000000E30801BC00] 08:05:09 INFO - PROCESS | 1512 | 1461337509129 Marionette TRACE conn7 <- [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]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:05:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 732ms 08:05:09 INFO - PROCESS | 1512 | 1461337509190 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1512 | 1461337509192 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 08:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:05:09 INFO - PROCESS | 1512 | 1461337509195 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1512 | 1461337509197 Marionette TRACE conn7 <- [1,2766,null,{}] 08:05:09 INFO - PROCESS | 1512 | 1461337509200 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 1512 | 1461337509329 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 08:05:09 INFO - PROCESS | 1512 | 1461337509388 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C30B000 == 52 [pid = 1512] [id = 701] 08:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E30828DC00) [pid = 1512] [serial = 2103] [outer = 0000000000000000] 08:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E308907800) [pid = 1512] [serial = 2104] [outer = 000000E30828DC00] 08:05:09 INFO - PROCESS | 1512 | 1461337509437 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E308A98800) [pid = 1512] [serial = 2105] [outer = 000000E30828DC00] 08:05:09 INFO - PROCESS | 1512 | 1461337509866 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:05:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 693ms 08:05:09 INFO - PROCESS | 1512 | 1461337509892 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1512 | 1461337509894 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 08:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:05:09 INFO - PROCESS | 1512 | 1461337509941 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1512 | 1461337509944 Marionette TRACE conn7 <- [1,2770,null,{}] 08:05:09 INFO - PROCESS | 1512 | 1461337509948 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1512 | 1461337510060 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 08:05:10 INFO - PROCESS | 1512 | 1461337510117 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C7B8800 == 53 [pid = 1512] [id = 702] 08:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E309108000) [pid = 1512] [serial = 2106] [outer = 0000000000000000] 08:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E309112000) [pid = 1512] [serial = 2107] [outer = 000000E309108000] 08:05:10 INFO - PROCESS | 1512 | 1461337510162 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E3094E8C00) [pid = 1512] [serial = 2108] [outer = 000000E309108000] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E3045CA800) [pid = 1512] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E306AF4400) [pid = 1512] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E30824F000) [pid = 1512] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E30804FC00) [pid = 1512] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E302D52400) [pid = 1512] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E305788800) [pid = 1512] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E305DA4000) [pid = 1512] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E3029B9000) [pid = 1512] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E308054800) [pid = 1512] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:05:10 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E302805000) [pid = 1512] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:05:10 INFO - PROCESS | 1512 | 1461337510603 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:05:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 693ms 08:05:10 INFO - PROCESS | 1512 | 1461337510638 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1512 | 1461337510640 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 08:05:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:05:10 INFO - PROCESS | 1512 | 1461337510649 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1512 | 1461337510650 Marionette TRACE conn7 <- [1,2774,null,{}] 08:05:10 INFO - PROCESS | 1512 | 1461337510654 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1512 | 1461337510739 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 08:05:10 INFO - PROCESS | 1512 | 1461337510747 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C31E000 == 54 [pid = 1512] [id = 703] 08:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000E3030A8000) [pid = 1512] [serial = 2109] [outer = 0000000000000000] 08:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000E308002800) [pid = 1512] [serial = 2110] [outer = 000000E3030A8000] 08:05:10 INFO - PROCESS | 1512 | 1461337510793 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000E30B504000) [pid = 1512] [serial = 2111] [outer = 000000E3030A8000] 08:05:11 INFO - PROCESS | 1512 | 1461337511213 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 627ms 08:05:11 INFO - PROCESS | 1512 | 1461337511274 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1512 | 1461337511276 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 08:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:05:11 INFO - PROCESS | 1512 | 1461337511280 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1512 | 1461337511281 Marionette TRACE conn7 <- [1,2778,null,{}] 08:05:11 INFO - PROCESS | 1512 | 1461337511285 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 1512 | 1461337511371 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 08:05:11 INFO - PROCESS | 1512 | 1461337511403 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E471000 == 55 [pid = 1512] [id = 704] 08:05:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000E30B50C000) [pid = 1512] [serial = 2112] [outer = 0000000000000000] 08:05:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000E30C023800) [pid = 1512] [serial = 2113] [outer = 000000E30B50C000] 08:05:11 INFO - PROCESS | 1512 | 1461337511448 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000E30C02B400) [pid = 1512] [serial = 2114] [outer = 000000E30B50C000] 08:05:11 INFO - PROCESS | 1512 | 1461337511860 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 08:05:11 INFO - PROCESS | 1512 | 1461337511917 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1512 | 1461337511919 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 08:05:11 INFO - PROCESS | 1512 | 1461337511922 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:05:11 INFO - PROCESS | 1512 | 1461337511924 Marionette TRACE conn7 <- [1,2782,null,{}] 08:05:11 INFO - PROCESS | 1512 | 1461337511928 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:12 INFO - PROCESS | 1512 | 1461337512013 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 08:05:12 INFO - PROCESS | 1512 | 1461337512020 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E370405000 == 56 [pid = 1512] [id = 705] 08:05:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000E30C78C400) [pid = 1512] [serial = 2115] [outer = 0000000000000000] 08:05:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000E30C790C00) [pid = 1512] [serial = 2116] [outer = 000000E30C78C400] 08:05:12 INFO - PROCESS | 1512 | 1461337512067 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000E30C797400) [pid = 1512] [serial = 2117] [outer = 000000E30C78C400] 08:05:12 INFO - PROCESS | 1512 | 1461337512476 Marionette TRACE conn7 <- [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]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 587ms 08:05:12 INFO - PROCESS | 1512 | 1461337512570 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1512 | 1461337512575 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 08:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:05:12 INFO - PROCESS | 1512 | 1461337512585 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1512 | 1461337512590 Marionette TRACE conn7 <- [1,2786,null,{}] 08:05:12 INFO - PROCESS | 1512 | 1461337512597 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:12 INFO - PROCESS | 1512 | 1461337512724 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 08:05:12 INFO - PROCESS | 1512 | 1461337512886 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305D26800 == 57 [pid = 1512] [id = 706] 08:05:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E302CD3000) [pid = 1512] [serial = 2118] [outer = 0000000000000000] 08:05:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E302D52000) [pid = 1512] [serial = 2119] [outer = 000000E302CD3000] 08:05:12 INFO - PROCESS | 1512 | 1461337512943 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E30307D800) [pid = 1512] [serial = 2120] [outer = 000000E302CD3000] 08:05:13 INFO - PROCESS | 1512 | 1461337513513 Marionette TRACE conn7 <- [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]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 984ms 08:05:13 INFO - PROCESS | 1512 | 1461337513576 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 08:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:05:13 INFO - PROCESS | 1512 | 1461337513580 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 08:05:13 INFO - PROCESS | 1512 | 1461337513589 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1512 | 1461337513593 Marionette TRACE conn7 <- [1,2790,null,{}] 08:05:13 INFO - PROCESS | 1512 | 1461337513598 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1512 | 1461337513713 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 08:05:13 INFO - PROCESS | 1512 | 1461337513840 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30846B800 == 58 [pid = 1512] [id = 707] 08:05:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E305850C00) [pid = 1512] [serial = 2121] [outer = 0000000000000000] 08:05:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E3068DF800) [pid = 1512] [serial = 2122] [outer = 000000E305850C00] 08:05:13 INFO - PROCESS | 1512 | 1461337513897 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E307E4C000) [pid = 1512] [serial = 2123] [outer = 000000E305850C00] 08:05:14 INFO - PROCESS | 1512 | 1461337514482 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 944ms 08:05:14 INFO - PROCESS | 1512 | 1461337514533 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1512 | 1461337514536 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 08:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:05:14 INFO - PROCESS | 1512 | 1461337514540 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1512 | 1461337514542 Marionette TRACE conn7 <- [1,2794,null,{}] 08:05:14 INFO - PROCESS | 1512 | 1461337514553 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 1512 | 1461337514672 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 08:05:14 INFO - PROCESS | 1512 | 1461337514801 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37060C000 == 59 [pid = 1512] [id = 708] 08:05:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E308967800) [pid = 1512] [serial = 2124] [outer = 0000000000000000] 08:05:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308A80C00) [pid = 1512] [serial = 2125] [outer = 000000E308967800] 08:05:14 INFO - PROCESS | 1512 | 1461337514862 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E30C022800) [pid = 1512] [serial = 2126] [outer = 000000E308967800] 08:05:15 INFO - PROCESS | 1512 | 1461337515467 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:05:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 08:05:15 INFO - PROCESS | 1512 | 1461337515528 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1512 | 1461337515530 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 08:05:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:05:15 INFO - PROCESS | 1512 | 1461337515534 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1512 | 1461337515536 Marionette TRACE conn7 <- [1,2798,null,{}] 08:05:15 INFO - PROCESS | 1512 | 1461337515540 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 1512 | 1461337515652 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 08:05:15 INFO - PROCESS | 1512 | 1461337515776 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3711A2000 == 60 [pid = 1512] [id = 709] 08:05:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E30E4E5400) [pid = 1512] [serial = 2127] [outer = 0000000000000000] 08:05:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E30E4EBC00) [pid = 1512] [serial = 2128] [outer = 000000E30E4E5400] 08:05:15 INFO - PROCESS | 1512 | 1461337515833 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E36BFB4000) [pid = 1512] [serial = 2129] [outer = 000000E30E4E5400] 08:05:16 INFO - PROCESS | 1512 | 1461337516362 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 881ms 08:05:16 INFO - PROCESS | 1512 | 1461337516418 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1512 | 1461337516421 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 08:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:05:16 INFO - PROCESS | 1512 | 1461337516424 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1512 | 1461337516426 Marionette TRACE conn7 <- [1,2802,null,{}] 08:05:16 INFO - PROCESS | 1512 | 1461337516430 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:16 INFO - PROCESS | 1512 | 1461337516540 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 08:05:16 INFO - PROCESS | 1512 | 1461337516636 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37181A000 == 61 [pid = 1512] [id = 710] 08:05:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E36BFBB400) [pid = 1512] [serial = 2130] [outer = 0000000000000000] 08:05:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E36F3BF400) [pid = 1512] [serial = 2131] [outer = 000000E36BFBB400] 08:05:16 INFO - PROCESS | 1512 | 1461337516692 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E36F3C6000) [pid = 1512] [serial = 2132] [outer = 000000E36BFBB400] 08:05:17 INFO - PROCESS | 1512 | 1461337517282 Marionette TRACE conn7 <- [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]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:05:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 943ms 08:05:17 INFO - PROCESS | 1512 | 1461337517370 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1512 | 1461337517373 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 08:05:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:05:17 INFO - PROCESS | 1512 | 1461337517377 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1512 | 1461337517379 Marionette TRACE conn7 <- [1,2806,null,{}] 08:05:17 INFO - PROCESS | 1512 | 1461337517383 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:17 INFO - PROCESS | 1512 | 1461337517525 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 08:05:17 INFO - PROCESS | 1512 | 1461337517656 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090A7000 == 62 [pid = 1512] [id = 711] 08:05:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E30828A400) [pid = 1512] [serial = 2133] [outer = 0000000000000000] 08:05:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E36F636800) [pid = 1512] [serial = 2134] [outer = 000000E30828A400] 08:05:17 INFO - PROCESS | 1512 | 1461337517717 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E36FEE0400) [pid = 1512] [serial = 2135] [outer = 000000E30828A400] 08:05:18 INFO - PROCESS | 1512 | 1461337518563 Marionette TRACE conn7 <- [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]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1237ms 08:05:18 INFO - PROCESS | 1512 | 1461337518615 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1512 | 1461337518619 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 08:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:05:18 INFO - PROCESS | 1512 | 1461337518625 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1512 | 1461337518628 Marionette TRACE conn7 <- [1,2810,null,{}] 08:05:18 INFO - PROCESS | 1512 | 1461337518634 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 1512 | 1461337518772 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 08:05:18 INFO - PROCESS | 1512 | 1461337518902 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E303119000 == 63 [pid = 1512] [id = 712] 08:05:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E3030AC400) [pid = 1512] [serial = 2136] [outer = 0000000000000000] 08:05:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E3045BB800) [pid = 1512] [serial = 2137] [outer = 000000E3030AC400] 08:05:18 INFO - PROCESS | 1512 | 1461337518957 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30584A400) [pid = 1512] [serial = 2138] [outer = 000000E3030AC400] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E3043C4800 == 62 [pid = 1512] [id = 544] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E471000 == 61 [pid = 1512] [id = 704] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C31E000 == 60 [pid = 1512] [id = 703] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C7B8800 == 59 [pid = 1512] [id = 702] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C30B000 == 58 [pid = 1512] [id = 701] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F89000 == 57 [pid = 1512] [id = 700] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E308474800 == 56 [pid = 1512] [id = 699] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E308264800 == 55 [pid = 1512] [id = 698] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E308902800) [pid = 1512] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E306B68000) [pid = 1512] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E3064EB000 == 54 [pid = 1512] [id = 697] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E302B0C800 == 53 [pid = 1512] [id = 696] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C7B6800 == 52 [pid = 1512] [id = 693] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3B7800 == 51 [pid = 1512] [id = 692] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E308466800 == 50 [pid = 1512] [id = 691] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D44000 == 49 [pid = 1512] [id = 690] 08:05:19 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093E3800 == 48 [pid = 1512] [id = 689] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30836C800) [pid = 1512] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E302D5BC00) [pid = 1512] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E305DA5800) [pid = 1512] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E306AF9C00) [pid = 1512] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E308336400) [pid = 1512] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E308288400) [pid = 1512] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E308330800) [pid = 1512] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E302EF5400) [pid = 1512] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E30307AC00) [pid = 1512] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E305804400) [pid = 1512] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E305847000) [pid = 1512] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E308052000) [pid = 1512] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E3068DC400) [pid = 1512] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E302D5D400) [pid = 1512] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E302CD5800) [pid = 1512] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E303075800) [pid = 1512] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E307E50000) [pid = 1512] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E306AA7800) [pid = 1512] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 08:05:19 INFO - PROCESS | 1512 | 1461337519500 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:05:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 943ms 08:05:19 INFO - PROCESS | 1512 | 1461337519573 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1512 | 1461337519579 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 08:05:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:05:19 INFO - PROCESS | 1512 | 1461337519585 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1512 | 1461337519588 Marionette TRACE conn7 <- [1,2814,null,{}] 08:05:19 INFO - PROCESS | 1512 | 1461337519592 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:19 INFO - PROCESS | 1512 | 1461337519720 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 08:05:19 INFO - PROCESS | 1512 | 1461337519802 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E303115800 == 49 [pid = 1512] [id = 713] 08:05:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E302D55C00) [pid = 1512] [serial = 2139] [outer = 0000000000000000] 08:05:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E30432C000) [pid = 1512] [serial = 2140] [outer = 000000E302D55C00] 08:05:19 INFO - PROCESS | 1512 | 1461337519849 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E30580A800) [pid = 1512] [serial = 2141] [outer = 000000E302D55C00] 08:05:20 INFO - PROCESS | 1512 | 1461337520240 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 08:05:20 INFO - PROCESS | 1512 | 1461337520277 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1512 | 1461337520279 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 08:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:05:20 INFO - PROCESS | 1512 | 1461337520283 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1512 | 1461337520287 Marionette TRACE conn7 <- [1,2818,null,{}] 08:05:20 INFO - PROCESS | 1512 | 1461337520319 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 1512 | 1461337520413 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 08:05:20 INFO - PROCESS | 1512 | 1461337520431 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308418800 == 50 [pid = 1512] [id = 714] 08:05:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E3068E4400) [pid = 1512] [serial = 2142] [outer = 0000000000000000] 08:05:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E306AEE400) [pid = 1512] [serial = 2143] [outer = 000000E3068E4400] 08:05:20 INFO - PROCESS | 1512 | 1461337520482 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E306B6F000) [pid = 1512] [serial = 2144] [outer = 000000E3068E4400] 08:05:20 INFO - PROCESS | 1512 | 1461337520912 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 689ms 08:05:20 INFO - PROCESS | 1512 | 1461337520974 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1512 | 1461337520977 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 08:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:05:20 INFO - PROCESS | 1512 | 1461337520981 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1512 | 1461337520983 Marionette TRACE conn7 <- [1,2822,null,{}] 08:05:20 INFO - PROCESS | 1512 | 1461337520986 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1512 | 1461337521103 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 08:05:21 INFO - PROCESS | 1512 | 1461337521113 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087D9800 == 51 [pid = 1512] [id = 715] 08:05:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308007800) [pid = 1512] [serial = 2145] [outer = 0000000000000000] 08:05:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E308025C00) [pid = 1512] [serial = 2146] [outer = 000000E308007800] 08:05:21 INFO - PROCESS | 1512 | 1461337521162 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E308257000) [pid = 1512] [serial = 2147] [outer = 000000E308007800] 08:05:21 INFO - PROCESS | 1512 | 1461337521645 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:05:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 692ms 08:05:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:05:21 INFO - PROCESS | 1512 | 1461337521677 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1512 | 1461337521679 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 08:05:21 INFO - PROCESS | 1512 | 1461337521683 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1512 | 1461337521685 Marionette TRACE conn7 <- [1,2826,null,{}] 08:05:21 INFO - PROCESS | 1512 | 1461337521688 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1512 | 1461337521801 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 08:05:21 INFO - PROCESS | 1512 | 1461337521859 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090B5000 == 52 [pid = 1512] [id = 716] 08:05:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E30828D400) [pid = 1512] [serial = 2148] [outer = 0000000000000000] 08:05:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E308330000) [pid = 1512] [serial = 2149] [outer = 000000E30828D400] 08:05:21 INFO - PROCESS | 1512 | 1461337521905 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E308365400) [pid = 1512] [serial = 2150] [outer = 000000E30828D400] 08:05:22 INFO - PROCESS | 1512 | 1461337522343 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 08:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:05:22 INFO - PROCESS | 1512 | 1461337522376 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1512 | 1461337522378 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 08:05:22 INFO - PROCESS | 1512 | 1461337522381 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1512 | 1461337522383 Marionette TRACE conn7 <- [1,2830,null,{}] 08:05:22 INFO - PROCESS | 1512 | 1461337522392 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:22 INFO - PROCESS | 1512 | 1461337522552 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 08:05:22 INFO - PROCESS | 1512 | 1461337522580 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3B2800 == 53 [pid = 1512] [id = 717] 08:05:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E308964000) [pid = 1512] [serial = 2151] [outer = 0000000000000000] 08:05:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E308BC2800) [pid = 1512] [serial = 2152] [outer = 000000E308964000] 08:05:22 INFO - PROCESS | 1512 | 1461337522628 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E309109800) [pid = 1512] [serial = 2153] [outer = 000000E308964000] 08:05:23 INFO - PROCESS | 1512 | 1461337523059 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 733ms 08:05:23 INFO - PROCESS | 1512 | 1461337523123 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1512 | 1461337523125 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 08:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:05:23 INFO - PROCESS | 1512 | 1461337523128 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1512 | 1461337523130 Marionette TRACE conn7 <- [1,2834,null,{}] 08:05:23 INFO - PROCESS | 1512 | 1461337523134 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1512 | 1461337523247 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 08:05:23 INFO - PROCESS | 1512 | 1461337523304 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC83000 == 54 [pid = 1512] [id = 718] 08:05:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E3094E0400) [pid = 1512] [serial = 2154] [outer = 0000000000000000] 08:05:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E3094E3800) [pid = 1512] [serial = 2155] [outer = 000000E3094E0400] 08:05:23 INFO - PROCESS | 1512 | 1461337523349 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E30C026800) [pid = 1512] [serial = 2156] [outer = 000000E3094E0400] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E3029B4C00) [pid = 1512] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E302CE1400) [pid = 1512] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E306B71400) [pid = 1512] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E30801BC00) [pid = 1512] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E30836AC00) [pid = 1512] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E305C91C00) [pid = 1512] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E30B50C000) [pid = 1512] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30828DC00) [pid = 1512] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E309108000) [pid = 1512] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:05:23 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E3030A8000) [pid = 1512] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:05:23 INFO - PROCESS | 1512 | 1461337523820 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 732ms 08:05:23 INFO - PROCESS | 1512 | 1461337523883 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1512 | 1461337523885 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 08:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:05:23 INFO - PROCESS | 1512 | 1461337523888 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1512 | 1461337523890 Marionette TRACE conn7 <- [1,2838,null,{}] 08:05:23 INFO - PROCESS | 1512 | 1461337523893 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1512 | 1461337523981 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 08:05:24 INFO - PROCESS | 1512 | 1461337523988 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDD3800 == 55 [pid = 1512] [id = 719] 08:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E306B70C00) [pid = 1512] [serial = 2157] [outer = 0000000000000000] 08:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E3094EC800) [pid = 1512] [serial = 2158] [outer = 000000E306B70C00] 08:05:24 INFO - PROCESS | 1512 | 1461337524034 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E30C790000) [pid = 1512] [serial = 2159] [outer = 000000E306B70C00] 08:05:24 INFO - PROCESS | 1512 | 1461337524463 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:05:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 628ms 08:05:24 INFO - PROCESS | 1512 | 1461337524519 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1512 | 1461337524521 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 08:05:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:05:24 INFO - PROCESS | 1512 | 1461337524525 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1512 | 1461337524526 Marionette TRACE conn7 <- [1,2842,null,{}] 08:05:24 INFO - PROCESS | 1512 | 1461337524530 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:24 INFO - PROCESS | 1512 | 1461337524617 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 08:05:24 INFO - PROCESS | 1512 | 1461337524626 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000E36FE45800 == 56 [pid = 1512] [id = 720] 08:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E30C795800) [pid = 1512] [serial = 2160] [outer = 0000000000000000] 08:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E36BFB3400) [pid = 1512] [serial = 2161] [outer = 000000E30C795800] 08:05:24 INFO - PROCESS | 1512 | 1461337524673 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E36F51B000) [pid = 1512] [serial = 2162] [outer = 000000E30C795800] 08:05:25 INFO - PROCESS | 1512 | 1461337525090 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 586ms 08:05:25 INFO - PROCESS | 1512 | 1461337525125 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1512 | 1461337525128 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 08:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:05:25 INFO - PROCESS | 1512 | 1461337525136 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1512 | 1461337525138 Marionette TRACE conn7 <- [1,2846,null,{}] 08:05:25 INFO - PROCESS | 1512 | 1461337525141 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 1512 | 1461337525228 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 08:05:25 INFO - PROCESS | 1512 | 1461337525235 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37211B800 == 57 [pid = 1512] [id = 721] 08:05:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E36F516000) [pid = 1512] [serial = 2163] [outer = 0000000000000000] 08:05:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E36FC56C00) [pid = 1512] [serial = 2164] [outer = 000000E36F516000] 08:05:25 INFO - PROCESS | 1512 | 1461337525282 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E3704E7000) [pid = 1512] [serial = 2165] [outer = 000000E36F516000] 08:05:25 INFO - PROCESS | 1512 | 1461337525921 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 840ms 08:05:26 INFO - PROCESS | 1512 | 1461337525992 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1512 | 1461337525997 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 08:05:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:05:26 INFO - PROCESS | 1512 | 1461337526004 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1512 | 1461337526009 Marionette TRACE conn7 <- [1,2850,null,{}] 08:05:26 INFO - PROCESS | 1512 | 1461337526015 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1512 | 1461337526133 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 08:05:26 INFO - PROCESS | 1512 | 1461337526262 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068A3800 == 58 [pid = 1512] [id = 722] 08:05:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E302D55000) [pid = 1512] [serial = 2166] [outer = 0000000000000000] 08:05:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E302D71C00) [pid = 1512] [serial = 2167] [outer = 000000E302D55000] 08:05:26 INFO - PROCESS | 1512 | 1461337526323 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E305804400) [pid = 1512] [serial = 2168] [outer = 000000E302D55000] 08:05:26 INFO - PROCESS | 1512 | 1461337526961 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 985ms 08:05:27 INFO - PROCESS | 1512 | 1461337526998 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1512 | 1461337527006 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 08:05:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:05:27 INFO - PROCESS | 1512 | 1461337527013 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1512 | 1461337527016 Marionette TRACE conn7 <- [1,2854,null,{}] 08:05:27 INFO - PROCESS | 1512 | 1461337527020 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:27 INFO - PROCESS | 1512 | 1461337527136 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 08:05:27 INFO - PROCESS | 1512 | 1461337527237 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087CC000 == 59 [pid = 1512] [id = 723] 08:05:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E3068DF000) [pid = 1512] [serial = 2169] [outer = 0000000000000000] 08:05:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E306B69C00) [pid = 1512] [serial = 2170] [outer = 000000E3068DF000] 08:05:27 INFO - PROCESS | 1512 | 1461337527293 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308054800) [pid = 1512] [serial = 2171] [outer = 000000E3068DF000] 08:05:27 INFO - PROCESS | 1512 | 1461337527899 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:05:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 945ms 08:05:27 INFO - PROCESS | 1512 | 1461337527964 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1512 | 1461337527967 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 08:05:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:05:27 INFO - PROCESS | 1512 | 1461337527971 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1512 | 1461337527975 Marionette TRACE conn7 <- [1,2858,null,{}] 08:05:28 INFO - PROCESS | 1512 | 1461337527988 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1512 | 1461337528115 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 08:05:28 INFO - PROCESS | 1512 | 1461337528238 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3759DD800 == 60 [pid = 1512] [id = 724] 08:05:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E30896A800) [pid = 1512] [serial = 2172] [outer = 0000000000000000] 08:05:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E3094E3400) [pid = 1512] [serial = 2173] [outer = 000000E30896A800] 08:05:28 INFO - PROCESS | 1512 | 1461337528301 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E36F517800) [pid = 1512] [serial = 2174] [outer = 000000E30896A800] 08:05:28 INFO - PROCESS | 1512 | 1461337528855 Marionette TRACE conn7 <- [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]]]}] 08:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 945ms 08:05:28 INFO - PROCESS | 1512 | 1461337528918 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1512 | 1461337528921 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 08:05:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:05:28 INFO - PROCESS | 1512 | 1461337528926 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1512 | 1461337528928 Marionette TRACE conn7 <- [1,2862,null,{}] 08:05:28 INFO - PROCESS | 1512 | 1461337528932 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 1512 | 1461337529043 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 08:05:29 INFO - PROCESS | 1512 | 1461337529171 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376342800 == 61 [pid = 1512] [id = 725] 08:05:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E37066FC00) [pid = 1512] [serial = 2175] [outer = 0000000000000000] 08:05:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E37082D800) [pid = 1512] [serial = 2176] [outer = 000000E37066FC00] 08:05:29 INFO - PROCESS | 1512 | 1461337529230 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E370D3D000) [pid = 1512] [serial = 2177] [outer = 000000E37066FC00] 08:05:29 INFO - PROCESS | 1512 | 1461337529806 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:05:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 942ms 08:05:29 INFO - PROCESS | 1512 | 1461337529869 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1512 | 1461337529871 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 08:05:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:05:29 INFO - PROCESS | 1512 | 1461337529875 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1512 | 1461337529878 Marionette TRACE conn7 <- [1,2866,null,{}] 08:05:29 INFO - PROCESS | 1512 | 1461337529882 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 1512 | 1461337529992 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 08:05:30 INFO - PROCESS | 1512 | 1461337530120 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3766CF800 == 62 [pid = 1512] [id = 726] 08:05:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E37066F800) [pid = 1512] [serial = 2178] [outer = 0000000000000000] 08:05:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E370E56000) [pid = 1512] [serial = 2179] [outer = 000000E37066F800] 08:05:30 INFO - PROCESS | 1512 | 1461337530177 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E370E93800) [pid = 1512] [serial = 2180] [outer = 000000E37066F800] 08:05:31 INFO - PROCESS | 1512 | 1461337531017 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1193ms 08:05:31 INFO - PROCESS | 1512 | 1461337531071 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1512 | 1461337531075 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 08:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:05:31 INFO - PROCESS | 1512 | 1461337531081 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1512 | 1461337531085 Marionette TRACE conn7 <- [1,2870,null,{}] 08:05:31 INFO - PROCESS | 1512 | 1461337531092 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:31 INFO - PROCESS | 1512 | 1461337531196 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 08:05:31 INFO - PROCESS | 1512 | 1461337531336 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30311E800 == 63 [pid = 1512] [id = 727] 08:05:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E302D59800) [pid = 1512] [serial = 2181] [outer = 0000000000000000] 08:05:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E302EE9000) [pid = 1512] [serial = 2182] [outer = 000000E302D59800] 08:05:31 INFO - PROCESS | 1512 | 1461337531391 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E305781400) [pid = 1512] [serial = 2183] [outer = 000000E302D59800] 08:05:31 INFO - PROCESS | 1512 | 1461337531966 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 944ms 08:05:32 INFO - PROCESS | 1512 | 1461337532029 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1512 | 1461337532036 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 08:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:05:32 INFO - PROCESS | 1512 | 1461337532042 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1512 | 1461337532044 Marionette TRACE conn7 <- [1,2874,null,{}] 08:05:32 INFO - PROCESS | 1512 | 1461337532048 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 1512 | 1461337532154 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 08:05:32 INFO - PROCESS | 1512 | 1461337532260 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E36FE45800 == 62 [pid = 1512] [id = 720] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDD3800 == 61 [pid = 1512] [id = 719] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC83000 == 60 [pid = 1512] [id = 718] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3B2800 == 59 [pid = 1512] [id = 717] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090B5000 == 58 [pid = 1512] [id = 716] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087D9800 == 57 [pid = 1512] [id = 715] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E308418800 == 56 [pid = 1512] [id = 714] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E3094E7800) [pid = 1512] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E302D66000) [pid = 1512] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E308A91000) [pid = 1512] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E30827F800) [pid = 1512] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E305851C00) [pid = 1512] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30C790C00) [pid = 1512] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E308BC2400) [pid = 1512] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302B19800 == 57 [pid = 1512] [id = 728] 08:05:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E301EA1400) [pid = 1512] [serial = 2184] [outer = 0000000000000000] 08:05:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E302D58000) [pid = 1512] [serial = 2185] [outer = 000000E301EA1400] 08:05:32 INFO - PROCESS | 1512 | 1461337532357 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E305DAEC00) [pid = 1512] [serial = 2186] [outer = 000000E301EA1400] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E303115800 == 56 [pid = 1512] [id = 713] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E303119000 == 55 [pid = 1512] [id = 712] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E37181A000 == 54 [pid = 1512] [id = 710] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E3711A2000 == 53 [pid = 1512] [id = 709] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E37060C000 == 52 [pid = 1512] [id = 708] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E30846B800 == 51 [pid = 1512] [id = 707] 08:05:32 INFO - PROCESS | 1512 | --DOCSHELL 000000E305D26800 == 50 [pid = 1512] [id = 706] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E302EEF800) [pid = 1512] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E3045C1800) [pid = 1512] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E30432A400) [pid = 1512] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E302D62400) [pid = 1512] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E306B75800) [pid = 1512] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E308024000) [pid = 1512] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E308964400) [pid = 1512] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E308256400) [pid = 1512] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E305DAFC00) [pid = 1512] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E306AA6C00) [pid = 1512] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E30C02B400) [pid = 1512] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E308A98800) [pid = 1512] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E308907800) [pid = 1512] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E309112000) [pid = 1512] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308002800) [pid = 1512] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E30C023800) [pid = 1512] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E3094E8C00) [pid = 1512] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E30B504000) [pid = 1512] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E30800A400) [pid = 1512] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 08:05:32 INFO - PROCESS | 1512 | 1461337532831 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 838ms 08:05:32 INFO - PROCESS | 1512 | 1461337532880 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1512 | 1461337532883 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 08:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:05:32 INFO - PROCESS | 1512 | 1461337532886 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1512 | 1461337532890 Marionette TRACE conn7 <- [1,2878,null,{}] 08:05:32 INFO - PROCESS | 1512 | 1461337532901 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:33 INFO - PROCESS | 1512 | 1461337532993 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 08:05:33 INFO - PROCESS | 1512 | 1461337533003 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30847F000 == 51 [pid = 1512] [id = 729] 08:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E306AF2000) [pid = 1512] [serial = 2187] [outer = 0000000000000000] 08:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E306AF9800) [pid = 1512] [serial = 2188] [outer = 000000E306AF2000] 08:05:33 INFO - PROCESS | 1512 | 1461337533054 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E307E4E400) [pid = 1512] [serial = 2189] [outer = 000000E306AF2000] 08:05:33 INFO - PROCESS | 1512 | 1461337533529 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:05:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:05:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 08:05:33 INFO - PROCESS | 1512 | 1461337533581 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1512 | 1461337533584 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 08:05:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:05:33 INFO - PROCESS | 1512 | 1461337533587 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1512 | 1461337533589 Marionette TRACE conn7 <- [1,2882,null,{}] 08:05:33 INFO - PROCESS | 1512 | 1461337533593 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:33 INFO - PROCESS | 1512 | 1461337533680 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 08:05:33 INFO - PROCESS | 1512 | 1461337533689 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000E309087800 == 52 [pid = 1512] [id = 730] 08:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30801F400) [pid = 1512] [serial = 2190] [outer = 0000000000000000] 08:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30804C800) [pid = 1512] [serial = 2191] [outer = 000000E30801F400] 08:05:33 INFO - PROCESS | 1512 | 1461337533765 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E308259400) [pid = 1512] [serial = 2192] [outer = 000000E30801F400] 08:05:34 INFO - PROCESS | 1512 | 1461337534223 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:05:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 08:05:34 INFO - PROCESS | 1512 | 1461337534280 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1512 | 1461337534283 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 08:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:05:34 INFO - PROCESS | 1512 | 1461337534286 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1512 | 1461337534288 Marionette TRACE conn7 <- [1,2886,null,{}] 08:05:34 INFO - PROCESS | 1512 | 1461337534292 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1512 | 1461337534379 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 08:05:34 INFO - PROCESS | 1512 | 1461337534389 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C314000 == 53 [pid = 1512] [id = 731] 08:05:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30832C000) [pid = 1512] [serial = 2193] [outer = 0000000000000000] 08:05:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E308334800) [pid = 1512] [serial = 2194] [outer = 000000E30832C000] 08:05:34 INFO - PROCESS | 1512 | 1461337534435 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E30890B800) [pid = 1512] [serial = 2195] [outer = 000000E30832C000] 08:05:34 INFO - PROCESS | 1512 | 1461337534874 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:05:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 627ms 08:05:34 INFO - PROCESS | 1512 | 1461337534916 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1512 | 1461337534919 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 08:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:05:34 INFO - PROCESS | 1512 | 1461337534930 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1512 | 1461337534932 Marionette TRACE conn7 <- [1,2890,null,{}] 08:05:34 INFO - PROCESS | 1512 | 1461337534936 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 1512 | 1461337535075 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 08:05:35 INFO - PROCESS | 1512 | 1461337535159 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3068BB000 == 54 [pid = 1512] [id = 732] 08:05:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308965000) [pid = 1512] [serial = 2196] [outer = 0000000000000000] 08:05:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E308A93000) [pid = 1512] [serial = 2197] [outer = 000000E308965000] 08:05:35 INFO - PROCESS | 1512 | 1461337535211 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E3094EB400) [pid = 1512] [serial = 2198] [outer = 000000E308965000] 08:05:35 INFO - PROCESS | 1512 | 1461337535656 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 797ms 08:05:35 INFO - PROCESS | 1512 | 1461337535722 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1512 | 1461337535725 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 08:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:05:35 INFO - PROCESS | 1512 | 1461337535728 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1512 | 1461337535730 Marionette TRACE conn7 <- [1,2894,null,{}] 08:05:35 INFO - PROCESS | 1512 | 1461337535734 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 1512 | 1461337535848 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 08:05:35 INFO - PROCESS | 1512 | 1461337535909 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDC4000 == 55 [pid = 1512] [id = 733] 08:05:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E308287000) [pid = 1512] [serial = 2199] [outer = 0000000000000000] 08:05:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E30C022000) [pid = 1512] [serial = 2200] [outer = 000000E308287000] 08:05:35 INFO - PROCESS | 1512 | 1461337535954 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E30C794800) [pid = 1512] [serial = 2201] [outer = 000000E308287000] 08:05:36 INFO - PROCESS | 1512 | 1461337536383 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 08:05:36 INFO - PROCESS | 1512 | 1461337536424 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1512 | 1461337536426 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 08:05:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:05:36 INFO - PROCESS | 1512 | 1461337536434 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1512 | 1461337536436 Marionette TRACE conn7 <- [1,2898,null,{}] 08:05:36 INFO - PROCESS | 1512 | 1461337536439 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:36 INFO - PROCESS | 1512 | 1461337536584 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 08:05:36 INFO - PROCESS | 1512 | 1461337536644 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E482000 == 56 [pid = 1512] [id = 734] 08:05:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E30C02E800) [pid = 1512] [serial = 2202] [outer = 0000000000000000] 08:05:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E36BFAFC00) [pid = 1512] [serial = 2203] [outer = 000000E30C02E800] 08:05:36 INFO - PROCESS | 1512 | 1461337536690 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E36F514C00) [pid = 1512] [serial = 2204] [outer = 000000E30C02E800] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E308BC0400) [pid = 1512] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E30910EC00) [pid = 1512] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E308BBD400) [pid = 1512] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E301D2F000) [pid = 1512] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E308259C00) [pid = 1512] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E308A79000) [pid = 1512] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E305810400) [pid = 1512] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E302D56400) [pid = 1512] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30828D400) [pid = 1512] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E302D55C00) [pid = 1512] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30C795800) [pid = 1512] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E308964000) [pid = 1512] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30828A400) [pid = 1512] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E302CD3000) [pid = 1512] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308007800) [pid = 1512] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E3030AC400) [pid = 1512] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E3094E0400) [pid = 1512] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E305850C00) [pid = 1512] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E3068E4400) [pid = 1512] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30C78C400) [pid = 1512] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E306B70C00) [pid = 1512] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E308967800) [pid = 1512] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E36BFBB400) [pid = 1512] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30E4E5400) [pid = 1512] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E302EEF000) [pid = 1512] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E306AAC400) [pid = 1512] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:05:37 INFO - PROCESS | 1512 | 1461337537295 Marionette TRACE conn7 <- [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]]]}] 08:05:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:05:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:05:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 881ms 08:05:37 INFO - PROCESS | 1512 | 1461337537314 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1512 | 1461337537316 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 08:05:37 INFO - TEST-START | /DOMEvents/constructors.html 08:05:37 INFO - PROCESS | 1512 | 1461337537319 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1512 | 1461337537321 Marionette TRACE conn7 <- [1,2902,null,{}] 08:05:37 INFO - PROCESS | 1512 | 1461337537325 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1512 | 1461337537412 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 08:05:37 INFO - PROCESS | 1512 | 1461337537500 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDC5800 == 57 [pid = 1512] [id = 735] 08:05:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E302CE1400) [pid = 1512] [serial = 2205] [outer = 0000000000000000] 08:05:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E305506000) [pid = 1512] [serial = 2206] [outer = 000000E302CE1400] 08:05:37 INFO - PROCESS | 1512 | 1461337537546 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E308011C00) [pid = 1512] [serial = 2207] [outer = 000000E302CE1400] 08:05:38 INFO - PROCESS | 1512 | 1461337538016 Marionette TRACE conn7 <- [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]]]}] 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:05:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:05:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:05:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 782ms 08:05:38 INFO - PROCESS | 1512 | 1461337538105 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1512 | 1461337538108 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 08:05:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:05:38 INFO - PROCESS | 1512 | 1461337538111 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1512 | 1461337538113 Marionette TRACE conn7 <- [1,2906,null,{}] 08:05:38 INFO - PROCESS | 1512 | 1461337538117 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1512 | 1461337538205 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 08:05:38 INFO - PROCESS | 1512 | 1461337538215 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37267E800 == 58 [pid = 1512] [id = 736] 08:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E308365000) [pid = 1512] [serial = 2208] [outer = 0000000000000000] 08:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E30E4E9400) [pid = 1512] [serial = 2209] [outer = 000000E308365000] 08:05:38 INFO - PROCESS | 1512 | 1461337538260 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E36F521C00) [pid = 1512] [serial = 2210] [outer = 000000E308365000] 08:05:38 INFO - PROCESS | 1512 | 1461337538678 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:05:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:05:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 08:05:38 INFO - PROCESS | 1512 | 1461337538711 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1512 | 1461337538713 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 08:05:38 INFO - PROCESS | 1512 | 1461337538717 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:05:38 INFO - PROCESS | 1512 | 1461337538719 Marionette TRACE conn7 <- [1,2910,null,{}] 08:05:38 INFO - PROCESS | 1512 | 1461337538723 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1512 | 1461337538829 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 08:05:38 INFO - PROCESS | 1512 | 1461337538835 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3769E6000 == 59 [pid = 1512] [id = 737] 08:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E30C02F400) [pid = 1512] [serial = 2211] [outer = 0000000000000000] 08:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E370E52800) [pid = 1512] [serial = 2212] [outer = 000000E30C02F400] 08:05:38 INFO - PROCESS | 1512 | 1461337538887 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E37109E000) [pid = 1512] [serial = 2213] [outer = 000000E30C02F400] 08:05:39 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:39 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:39 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:39 INFO - PROCESS | 1512 | [1512] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:39 INFO - PROCESS | 1512 | 1461337539489 Marionette TRACE conn7 <- [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]]]}] 08:05:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:05:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:39 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 08:05:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:39 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 08:05:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:39 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]" 08:05:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:05:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 846ms 08:05:39 INFO - PROCESS | 1512 | 1461337539578 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1512 | 1461337539583 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 08:05:39 INFO - PROCESS | 1512 | 1461337539589 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:05:39 INFO - PROCESS | 1512 | 1461337539594 Marionette TRACE conn7 <- [1,2914,null,{}] 08:05:39 INFO - PROCESS | 1512 | 1461337539601 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:39 INFO - PROCESS | 1512 | 1461337539730 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 08:05:39 INFO - PROCESS | 1512 | 1461337539826 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30826C000 == 60 [pid = 1512] [id = 738] 08:05:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E302EEA000) [pid = 1512] [serial = 2214] [outer = 0000000000000000] 08:05:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E305851000) [pid = 1512] [serial = 2215] [outer = 000000E302EEA000] 08:05:39 INFO - PROCESS | 1512 | 1461337539885 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E306AAB800) [pid = 1512] [serial = 2216] [outer = 000000E302EEA000] 08:05:40 INFO - PROCESS | 1512 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:05:40 INFO - PROCESS | 1512 | 1461337540391 Marionette TRACE conn7 <- [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]]]}] 08:05:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:05:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 836ms 08:05:40 INFO - PROCESS | 1512 | 1461337540431 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1512 | 1461337540438 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 08:05:40 INFO - PROCESS | 1512 | 1461337540445 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:05:40 INFO - PROCESS | 1512 | 1461337540448 Marionette TRACE conn7 <- [1,2918,null,{}] 08:05:40 INFO - PROCESS | 1512 | 1461337540452 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:40 INFO - PROCESS | 1512 | 1461337540568 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 08:05:40 INFO - PROCESS | 1512 | 1461337540671 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3C0800 == 61 [pid = 1512] [id = 739] 08:05:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E30804B400) [pid = 1512] [serial = 2217] [outer = 0000000000000000] 08:05:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E308286C00) [pid = 1512] [serial = 2218] [outer = 000000E30804B400] 08:05:40 INFO - PROCESS | 1512 | 1461337540728 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E308967C00) [pid = 1512] [serial = 2219] [outer = 000000E30804B400] 08:05:41 INFO - PROCESS | 1512 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:05:41 INFO - PROCESS | 1512 | 1461337541294 Marionette TRACE conn7 <- [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]]]}] 08:05:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:05:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 881ms 08:05:41 INFO - PROCESS | 1512 | 1461337541331 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1512 | 1461337541334 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 08:05:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:05:41 INFO - PROCESS | 1512 | 1461337541338 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1512 | 1461337541342 Marionette TRACE conn7 <- [1,2922,null,{}] 08:05:41 INFO - PROCESS | 1512 | 1461337541354 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 1512 | 1461337541472 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 08:05:41 INFO - PROCESS | 1512 | 1461337541579 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377733800 == 62 [pid = 1512] [id = 740] 08:05:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E308BC7800) [pid = 1512] [serial = 2220] [outer = 0000000000000000] 08:05:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E30C78C400) [pid = 1512] [serial = 2221] [outer = 000000E308BC7800] 08:05:41 INFO - PROCESS | 1512 | 1461337541640 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E37066D800) [pid = 1512] [serial = 2222] [outer = 000000E308BC7800] 08:05:42 INFO - PROCESS | 1512 | 1461337542138 Marionette TRACE conn7 <- [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]]]}] 08:05:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:05:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 839ms 08:05:42 INFO - PROCESS | 1512 | 1461337542178 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1512 | 1461337542181 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 08:05:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:05:42 INFO - PROCESS | 1512 | 1461337542185 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1512 | 1461337542187 Marionette TRACE conn7 <- [1,2926,null,{}] 08:05:42 INFO - PROCESS | 1512 | 1461337542191 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 1512 | 1461337542304 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 08:05:42 INFO - PROCESS | 1512 | 1461337542433 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000E377B5D000 == 63 [pid = 1512] [id = 741] 08:05:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E370E54000) [pid = 1512] [serial = 2223] [outer = 0000000000000000] 08:05:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E370F68C00) [pid = 1512] [serial = 2224] [outer = 000000E370E54000] 08:05:42 INFO - PROCESS | 1512 | 1461337542493 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E3710A9C00) [pid = 1512] [serial = 2225] [outer = 000000E370E54000] 08:05:42 INFO - PROCESS | 1512 | 1461337542978 Marionette TRACE conn7 <- [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]]]}] 08:05:43 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. 08:05:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 837ms 08:05:43 INFO - PROCESS | 1512 | 1461337543025 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1512 | 1461337543027 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 08:05:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:05:43 INFO - PROCESS | 1512 | 1461337543030 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1512 | 1461337543033 Marionette TRACE conn7 <- [1,2930,null,{}] 08:05:43 INFO - PROCESS | 1512 | 1461337543037 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:43 INFO - PROCESS | 1512 | 1461337543176 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 08:05:43 INFO - PROCESS | 1512 | 1461337543306 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD52000 == 64 [pid = 1512] [id = 742] 08:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E370E5B800) [pid = 1512] [serial = 2226] [outer = 0000000000000000] 08:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E3716B3400) [pid = 1512] [serial = 2227] [outer = 000000E370E5B800] 08:05:43 INFO - PROCESS | 1512 | 1461337543365 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E3716BD000) [pid = 1512] [serial = 2228] [outer = 000000E370E5B800] 08:05:43 INFO - PROCESS | 1512 | 1461337543846 Marionette TRACE conn7 <- [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"]]]}] 08:05:43 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 08:05:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:05:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 838ms 08:05:43 INFO - PROCESS | 1512 | 1461337543871 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1512 | 1461337543874 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 08:05:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:05:43 INFO - PROCESS | 1512 | 1461337543877 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1512 | 1461337543880 Marionette TRACE conn7 <- [1,2934,null,{}] 08:05:43 INFO - PROCESS | 1512 | 1461337543884 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:44 INFO - PROCESS | 1512 | 1461337544015 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 08:05:44 INFO - PROCESS | 1512 | 1461337544165 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37B2D5000 == 65 [pid = 1512] [id = 743] 08:05:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E3718E9000) [pid = 1512] [serial = 2229] [outer = 0000000000000000] 08:05:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E372822C00) [pid = 1512] [serial = 2230] [outer = 000000E3718E9000] 08:05:44 INFO - PROCESS | 1512 | 1461337544225 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E375C62000) [pid = 1512] [serial = 2231] [outer = 000000E3718E9000] 08:05:44 INFO - PROCESS | 1512 | 1461337544691 Marionette TRACE conn7 <- [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]]]}] 08:05:44 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. 08:05:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 08:05:44 INFO - PROCESS | 1512 | 1461337544720 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1512 | 1461337544722 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 08:05:44 INFO - PROCESS | 1512 | 1461337544726 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:05:44 INFO - PROCESS | 1512 | 1461337544728 Marionette TRACE conn7 <- [1,2938,null,{}] 08:05:44 INFO - PROCESS | 1512 | 1461337544732 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:44 INFO - PROCESS | 1512 | 1461337544840 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 08:05:44 INFO - PROCESS | 1512 | 1461337544969 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37BD96800 == 66 [pid = 1512] [id = 744] 08:05:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E372135400) [pid = 1512] [serial = 2232] [outer = 0000000000000000] 08:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E3760BD800) [pid = 1512] [serial = 2233] [outer = 000000E372135400] 08:05:45 INFO - PROCESS | 1512 | 1461337545029 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E3763CA400) [pid = 1512] [serial = 2234] [outer = 000000E372135400] 08:05:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37BDA5000 == 67 [pid = 1512] [id = 745] 08:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E376411C00) [pid = 1512] [serial = 2235] [outer = 0000000000000000] 08:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E376656C00) [pid = 1512] [serial = 2236] [outer = 000000E376411C00] 08:05:45 INFO - PROCESS | 1512 | 1461337545617 Marionette TRACE conn7 <- [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]]]}] 08:05:45 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. 08:05:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 923ms 08:05:45 INFO - PROCESS | 1512 | 1461337545654 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1512 | 1461337545656 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 08:05:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:05:45 INFO - PROCESS | 1512 | 1461337545660 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1512 | 1461337545662 Marionette TRACE conn7 <- [1,2942,null,{}] 08:05:45 INFO - PROCESS | 1512 | 1461337545666 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 1512 | 1461337545796 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 08:05:45 INFO - PROCESS | 1512 | 1461337545894 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37D630000 == 68 [pid = 1512] [id = 746] 08:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E375D25000) [pid = 1512] [serial = 2237] [outer = 0000000000000000] 08:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E376470C00) [pid = 1512] [serial = 2238] [outer = 000000E375D25000] 08:05:45 INFO - PROCESS | 1512 | 1461337545949 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E376855C00) [pid = 1512] [serial = 2239] [outer = 000000E375D25000] 08:05:46 INFO - PROCESS | 1512 | 1461337546415 Marionette TRACE conn7 <- [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]]]}] 08:05:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:05:46 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 08:05:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 796ms 08:05:46 INFO - PROCESS | 1512 | 1461337546457 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1512 | 1461337546459 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 08:05:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:05:46 INFO - PROCESS | 1512 | 1461337546463 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1512 | 1461337546465 Marionette TRACE conn7 <- [1,2946,null,{}] 08:05:46 INFO - PROCESS | 1512 | 1461337546469 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:46 INFO - PROCESS | 1512 | 1461337546634 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 08:05:46 INFO - PROCESS | 1512 | 1461337546751 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DB5C000 == 69 [pid = 1512] [id = 747] 08:05:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E3763C7000) [pid = 1512] [serial = 2240] [outer = 0000000000000000] 08:05:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E37692E800) [pid = 1512] [serial = 2241] [outer = 000000E3763C7000] 08:05:46 INFO - PROCESS | 1512 | 1461337546808 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E376938400) [pid = 1512] [serial = 2242] [outer = 000000E3763C7000] 08:05:47 INFO - PROCESS | 1512 | 1461337547291 Marionette TRACE conn7 <- [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]]]}] 08:05:47 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. 08:05:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 08:05:47 INFO - PROCESS | 1512 | 1461337547347 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1512 | 1461337547349 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 08:05:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:05:47 INFO - PROCESS | 1512 | 1461337547353 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1512 | 1461337547356 Marionette TRACE conn7 <- [1,2950,null,{}] 08:05:47 INFO - PROCESS | 1512 | 1461337547360 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1512 | 1461337547519 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 08:05:47 INFO - PROCESS | 1512 | 1461337547609 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37DC1D000 == 70 [pid = 1512] [id = 748] 08:05:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E30125DC00) [pid = 1512] [serial = 2243] [outer = 0000000000000000] 08:05:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E302CDB400) [pid = 1512] [serial = 2244] [outer = 000000E30125DC00] 08:05:47 INFO - PROCESS | 1512 | 1461337547664 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E377496400) [pid = 1512] [serial = 2245] [outer = 000000E30125DC00] 08:05:48 INFO - PROCESS | 1512 | 1461337548198 Marionette TRACE conn7 <- [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]]]}] 08:05:48 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. 08:05:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 08:05:48 INFO - PROCESS | 1512 | 1461337548236 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1512 | 1461337548239 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 08:05:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:05:48 INFO - PROCESS | 1512 | 1461337548243 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1512 | 1461337548246 Marionette TRACE conn7 <- [1,2954,null,{}] 08:05:48 INFO - PROCESS | 1512 | 1461337548250 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 1512 | 1461337548381 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 08:05:48 INFO - PROCESS | 1512 | 1461337548489 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306BA1800 == 71 [pid = 1512] [id = 749] 08:05:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E3029B2400) [pid = 1512] [serial = 2246] [outer = 0000000000000000] 08:05:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E30306F400) [pid = 1512] [serial = 2247] [outer = 000000E3029B2400] 08:05:48 INFO - PROCESS | 1512 | 1461337548549 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E308BC4C00) [pid = 1512] [serial = 2248] [outer = 000000E3029B2400] 08:05:49 INFO - PROCESS | 1512 | 1461337549270 Marionette TRACE conn7 <- [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]]]}] 08:05: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. 08:05:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1079ms 08:05:49 INFO - PROCESS | 1512 | 1461337549324 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1512 | 1461337549330 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 08:05:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:05:49 INFO - PROCESS | 1512 | 1461337549336 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1512 | 1461337549339 Marionette TRACE conn7 <- [1,2958,null,{}] 08:05:49 INFO - PROCESS | 1512 | 1461337549344 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:49 INFO - PROCESS | 1512 | 1461337549453 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 08:05:49 INFO - PROCESS | 1512 | 1461337549561 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30846E000 == 72 [pid = 1512] [id = 750] 08:05:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000E304330C00) [pid = 1512] [serial = 2249] [outer = 0000000000000000] 08:05:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000E3045C4000) [pid = 1512] [serial = 2250] [outer = 000000E304330C00] 08:05:49 INFO - PROCESS | 1512 | 1461337549611 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000E305C94000) [pid = 1512] [serial = 2251] [outer = 000000E304330C00] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E54800 == 71 [pid = 1512] [id = 539] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E37267E800 == 70 [pid = 1512] [id = 736] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDC5800 == 69 [pid = 1512] [id = 735] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E482000 == 68 [pid = 1512] [id = 734] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDC4000 == 67 [pid = 1512] [id = 733] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068BB000 == 66 [pid = 1512] [id = 732] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C314000 == 65 [pid = 1512] [id = 731] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E309087800 == 64 [pid = 1512] [id = 730] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E30847F000 == 63 [pid = 1512] [id = 729] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000E36FC56C00) [pid = 1512] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E302B19800 == 62 [pid = 1512] [id = 728] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E30311E800 == 61 [pid = 1512] [id = 727] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E376342800 == 60 [pid = 1512] [id = 725] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E3068A3800 == 59 [pid = 1512] [id = 722] 08:05:50 INFO - PROCESS | 1512 | --DOCSHELL 000000E37211B800 == 58 [pid = 1512] [id = 721] 08:05:50 INFO - PROCESS | 1512 | 1461337550216 Marionette TRACE conn7 <- [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]]]}] 08:05: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. 08:05:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 944ms 08:05:50 INFO - PROCESS | 1512 | 1461337550283 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1512 | 1461337550289 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 08:05:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:05:50 INFO - PROCESS | 1512 | 1461337550296 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1512 | 1461337550298 Marionette TRACE conn7 <- [1,2962,null,{}] 08:05:50 INFO - PROCESS | 1512 | 1461337550302 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 1512 | 1461337550405 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000E308E51400) [pid = 1512] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000E30B506800) [pid = 1512] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E308E58C00) [pid = 1512] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E30890D400) [pid = 1512] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E30890EC00) [pid = 1512] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E308A9A000) [pid = 1512] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E306AF2400) [pid = 1512] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E303078000) [pid = 1512] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E30577A400) [pid = 1512] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E308025400) [pid = 1512] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E308330000) [pid = 1512] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E30432C000) [pid = 1512] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E36F51B000) [pid = 1512] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E308BC2800) [pid = 1512] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E308365400) [pid = 1512] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E36FEE0400) [pid = 1512] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E30307D800) [pid = 1512] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E302D52000) [pid = 1512] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E36F636800) [pid = 1512] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E308025C00) [pid = 1512] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30584A400) [pid = 1512] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E3045BB800) [pid = 1512] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E3094E3800) [pid = 1512] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E307E4C000) [pid = 1512] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E3068DF800) [pid = 1512] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E306AEE400) [pid = 1512] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E306B6F000) [pid = 1512] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E30C797400) [pid = 1512] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E309109800) [pid = 1512] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E3094EC800) [pid = 1512] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E36BFB3400) [pid = 1512] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E30C026800) [pid = 1512] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E30C022800) [pid = 1512] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E308A80C00) [pid = 1512] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E36F3C6000) [pid = 1512] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E36F3BF400) [pid = 1512] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E36BFB4000) [pid = 1512] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E30E4EBC00) [pid = 1512] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E30580A800) [pid = 1512] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30C790000) [pid = 1512] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E308257000) [pid = 1512] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 08:05:50 INFO - PROCESS | 1512 | 1461337550528 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30685B000 == 59 [pid = 1512] [id = 751] 08:05:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E303078000) [pid = 1512] [serial = 2252] [outer = 0000000000000000] 08:05:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E3030A8C00) [pid = 1512] [serial = 2253] [outer = 000000E303078000] 08:05:50 INFO - PROCESS | 1512 | 1461337550579 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E305846000) [pid = 1512] [serial = 2254] [outer = 000000E303078000] 08:05:51 INFO - PROCESS | 1512 | 1461337551012 Marionette TRACE conn7 <- [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]]]}] 08:05: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. 08:05:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 796ms 08:05:51 INFO - PROCESS | 1512 | 1461337551093 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1512 | 1461337551095 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 08:05:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:05:51 INFO - PROCESS | 1512 | 1461337551100 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1512 | 1461337551103 Marionette TRACE conn7 <- [1,2966,null,{}] 08:05:51 INFO - PROCESS | 1512 | 1461337551115 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 1512 | 1461337551212 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 08:05:51 INFO - PROCESS | 1512 | 1461337551229 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3087C8000 == 60 [pid = 1512] [id = 752] 08:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E306B76C00) [pid = 1512] [serial = 2255] [outer = 0000000000000000] 08:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E307E4F000) [pid = 1512] [serial = 2256] [outer = 000000E306B76C00] 08:05:51 INFO - PROCESS | 1512 | 1461337551280 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E308024000) [pid = 1512] [serial = 2257] [outer = 000000E306B76C00] 08:05:51 INFO - PROCESS | 1512 | 1461337551722 Marionette TRACE conn7 <- [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]]]}] 08:05:51 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. 08:05:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 08:05:51 INFO - PROCESS | 1512 | 1461337551731 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1512 | 1461337551734 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 08:05:51 INFO - PROCESS | 1512 | 1461337551737 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:05:51 INFO - PROCESS | 1512 | 1461337551739 Marionette TRACE conn7 <- [1,2970,null,{}] 08:05:51 INFO - PROCESS | 1512 | 1461337551742 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 1512 | 1461337551836 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 08:05:51 INFO - PROCESS | 1512 | 1461337551842 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3093E7000 == 61 [pid = 1512] [id = 753] 08:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E30804E800) [pid = 1512] [serial = 2258] [outer = 0000000000000000] 08:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E308283000) [pid = 1512] [serial = 2259] [outer = 000000E30804E800] 08:05:51 INFO - PROCESS | 1512 | 1461337551890 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000E308362400) [pid = 1512] [serial = 2260] [outer = 000000E30804E800] 08:05:52 INFO - PROCESS | 1512 | 1461337552337 Marionette TRACE conn7 <- [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"]]]}] 08:05:52 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 08:05:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 08:05:52 INFO - PROCESS | 1512 | 1461337552384 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1512 | 1461337552386 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 08:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:05:52 INFO - PROCESS | 1512 | 1461337552401 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1512 | 1461337552403 Marionette TRACE conn7 <- [1,2974,null,{}] 08:05:52 INFO - PROCESS | 1512 | 1461337552406 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:52 INFO - PROCESS | 1512 | 1461337552525 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 08:05:52 INFO - PROCESS | 1512 | 1461337552582 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3A1000 == 62 [pid = 1512] [id = 754] 08:05:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E308364000) [pid = 1512] [serial = 2261] [outer = 0000000000000000] 08:05:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30890EC00) [pid = 1512] [serial = 2262] [outer = 000000E308364000] 08:05:52 INFO - PROCESS | 1512 | 1461337552628 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E308A7FC00) [pid = 1512] [serial = 2263] [outer = 000000E308364000] 08:05:53 INFO - PROCESS | 1512 | 1461337553031 Marionette TRACE conn7 <- [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]]]}] 08:05:53 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. 08:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 08:05:53 INFO - PROCESS | 1512 | 1461337553096 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1512 | 1461337553098 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 08:05:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:05:53 INFO - PROCESS | 1512 | 1461337553108 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1512 | 1461337553110 Marionette TRACE conn7 <- [1,2978,null,{}] 08:05:53 INFO - PROCESS | 1512 | 1461337553114 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 1512 | 1461337553243 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 08:05:53 INFO - PROCESS | 1512 | 1461337553334 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DC59800 == 63 [pid = 1512] [id = 755] 08:05:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E308BBFC00) [pid = 1512] [serial = 2264] [outer = 0000000000000000] 08:05:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E30910CC00) [pid = 1512] [serial = 2265] [outer = 000000E308BBFC00] 08:05:53 INFO - PROCESS | 1512 | 1461337553382 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E30B508000) [pid = 1512] [serial = 2266] [outer = 000000E308BBFC00] 08:05:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000E308190800 == 64 [pid = 1512] [id = 756] 08:05:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E30C02E000) [pid = 1512] [serial = 2267] [outer = 0000000000000000] 08:05:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E30C78B000) [pid = 1512] [serial = 2268] [outer = 000000E30C02E000] 08:05:53 INFO - PROCESS | 1512 | 1461337553811 Marionette TRACE conn7 <- [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]]]}] 08:05:53 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. 08:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 08:05:53 INFO - PROCESS | 1512 | 1461337553839 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1512 | 1461337553841 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 08:05:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:05:53 INFO - PROCESS | 1512 | 1461337553850 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1512 | 1461337553852 Marionette TRACE conn7 <- [1,2982,null,{}] 08:05:53 INFO - PROCESS | 1512 | 1461337553856 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1512 | 1461337553994 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 08:05:54 INFO - PROCESS | 1512 | 1461337554013 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30DDDF000 == 65 [pid = 1512] [id = 757] 08:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E30B50D800) [pid = 1512] [serial = 2269] [outer = 0000000000000000] 08:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E30C028C00) [pid = 1512] [serial = 2270] [outer = 000000E30B50D800] 08:05:54 INFO - PROCESS | 1512 | 1461337554063 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E30E4E3400) [pid = 1512] [serial = 2271] [outer = 000000E30B50D800] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E30801F400) [pid = 1512] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E302D59800) [pid = 1512] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E306AF2000) [pid = 1512] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E308965000) [pid = 1512] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E36F516000) [pid = 1512] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E301EA1400) [pid = 1512] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E30832C000) [pid = 1512] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E308287000) [pid = 1512] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E302CE1400) [pid = 1512] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E30C02E800) [pid = 1512] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E308365000) [pid = 1512] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:05:54 INFO - PROCESS | 1512 | 1461337554496 Marionette TRACE conn7 <- [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]]]}] 08:05:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:05:54 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 08:05:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 08:05:54 INFO - PROCESS | 1512 | 1461337554540 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1512 | 1461337554542 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 08:05:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:05:54 INFO - PROCESS | 1512 | 1461337554545 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1512 | 1461337554547 Marionette TRACE conn7 <- [1,2986,null,{}] 08:05:54 INFO - PROCESS | 1512 | 1461337554550 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1512 | 1461337554671 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 08:05:54 INFO - PROCESS | 1512 | 1461337554761 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30E470800 == 66 [pid = 1512] [id = 758] 08:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000E30828A000) [pid = 1512] [serial = 2272] [outer = 0000000000000000] 08:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000E30910B800) [pid = 1512] [serial = 2273] [outer = 000000E30828A000] 08:05:54 INFO - PROCESS | 1512 | 1461337554809 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000E36BFAD400) [pid = 1512] [serial = 2274] [outer = 000000E30828A000] 08:05:55 INFO - PROCESS | 1512 | 1461337555133 Marionette TRACE conn7 <- [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]]]}] 08:05:55 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. 08:05:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 08:05:55 INFO - PROCESS | 1512 | 1461337555178 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1512 | 1461337555180 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 08:05:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:05:55 INFO - PROCESS | 1512 | 1461337555184 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1512 | 1461337555186 Marionette TRACE conn7 <- [1,2990,null,{}] 08:05:55 INFO - PROCESS | 1512 | 1461337555189 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:55 INFO - PROCESS | 1512 | 1461337555281 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 08:05:55 INFO - PROCESS | 1512 | 1461337555367 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37118D800 == 67 [pid = 1512] [id = 759] 08:05:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E30832B800) [pid = 1512] [serial = 2275] [outer = 0000000000000000] 08:05:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E36F3C8400) [pid = 1512] [serial = 2276] [outer = 000000E30832B800] 08:05:55 INFO - PROCESS | 1512 | 1461337555413 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E36F6F0C00) [pid = 1512] [serial = 2277] [outer = 000000E30832B800] 08:05:55 INFO - PROCESS | 1512 | 1461337555756 Marionette TRACE conn7 <- [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]]]}] 08:05:55 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. 08:05:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 08:05:55 INFO - PROCESS | 1512 | 1461337555816 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1512 | 1461337555819 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 08:05:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:05:55 INFO - PROCESS | 1512 | 1461337555822 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1512 | 1461337555824 Marionette TRACE conn7 <- [1,2994,null,{}] 08:05:55 INFO - PROCESS | 1512 | 1461337555827 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:55 INFO - PROCESS | 1512 | 1461337555959 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 08:05:55 INFO - PROCESS | 1512 | 1461337555968 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37210D000 == 68 [pid = 1512] [id = 760] 08:05:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E3704DCC00) [pid = 1512] [serial = 2278] [outer = 0000000000000000] 08:05:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E3708E5400) [pid = 1512] [serial = 2279] [outer = 000000E3704DCC00] 08:05:56 INFO - PROCESS | 1512 | 1461337556015 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E370F65C00) [pid = 1512] [serial = 2280] [outer = 000000E3704DCC00] 08:05:56 INFO - PROCESS | 1512 | 1461337556425 Marionette TRACE conn7 <- [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]]]}] 08:05:56 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. 08:05:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms 08:05:56 INFO - PROCESS | 1512 | 1461337556560 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1512 | 1461337556565 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 08:05:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:05:56 INFO - PROCESS | 1512 | 1461337556571 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1512 | 1461337556575 Marionette TRACE conn7 <- [1,2998,null,{}] 08:05:56 INFO - PROCESS | 1512 | 1461337556582 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1512 | 1461337556747 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 08:05:56 INFO - PROCESS | 1512 | 1461337556874 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684C800 == 69 [pid = 1512] [id = 761] 08:05:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E302808800) [pid = 1512] [serial = 2281] [outer = 0000000000000000] 08:05:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E3029B7800) [pid = 1512] [serial = 2282] [outer = 000000E302808800] 08:05:56 INFO - PROCESS | 1512 | 1461337556933 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E302EF7800) [pid = 1512] [serial = 2283] [outer = 000000E302808800] 08:05:57 INFO - PROCESS | 1512 | [1512] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:05:57 INFO - PROCESS | 1512 | 1461337557563 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:05:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:05:57 INFO - {} 08:05:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:05:57 INFO - {} 08:05:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:05:57 INFO - {} 08:05:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:05:57 INFO - {} 08:05:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1036ms 08:05:57 INFO - PROCESS | 1512 | 1461337557610 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1512 | 1461337557614 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 08:05:57 INFO - TEST-START | /FileAPI/fileReader.html 08:05:57 INFO - PROCESS | 1512 | 1461337557659 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1512 | 1461337557664 Marionette TRACE conn7 <- [1,3002,null,{}] 08:05:57 INFO - PROCESS | 1512 | 1461337557669 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1512 | 1461337557797 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 08:05:57 INFO - PROCESS | 1512 | 1461337557922 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C7A3000 == 70 [pid = 1512] [id = 762] 08:05:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E306AF2400) [pid = 1512] [serial = 2284] [outer = 0000000000000000] 08:05:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E30824F800) [pid = 1512] [serial = 2285] [outer = 000000E306AF2400] 08:05:57 INFO - PROCESS | 1512 | 1461337557983 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E308A91400) [pid = 1512] [serial = 2286] [outer = 000000E306AF2400] 08:05:58 INFO - PROCESS | 1512 | 1461337558505 Marionette TRACE conn7 <- [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]]]}] 08:05:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:05:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:05:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:05:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:05:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 922ms 08:05:58 INFO - PROCESS | 1512 | 1461337558558 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1512 | 1461337558561 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 08:05:58 INFO - TEST-START | /FileAPI/historical.html 08:05:58 INFO - PROCESS | 1512 | 1461337558565 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1512 | 1461337558568 Marionette TRACE conn7 <- [1,3006,null,{}] 08:05:58 INFO - PROCESS | 1512 | 1461337558579 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:58 INFO - PROCESS | 1512 | 1461337558705 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 08:05:58 INFO - PROCESS | 1512 | 1461337558841 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000E376342800 == 71 [pid = 1512] [id = 763] 08:05:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E30C02C800) [pid = 1512] [serial = 2287] [outer = 0000000000000000] 08:05:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E36BFBB400) [pid = 1512] [serial = 2288] [outer = 000000E30C02C800] 08:05:58 INFO - PROCESS | 1512 | 1461337558905 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E3716B1000) [pid = 1512] [serial = 2289] [outer = 000000E30C02C800] 08:05:59 INFO - PROCESS | 1512 | 1461337559514 Marionette TRACE conn7 <- [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"]]]}] 08:05:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:05:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:05:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:05:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:05:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:05:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:05:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:05:59 INFO - TEST-OK | /FileAPI/historical.html | took 985ms 08:05:59 INFO - PROCESS | 1512 | 1461337559552 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1512 | 1461337559555 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 08:05:59 INFO - TEST-START | /FileAPI/idlharness.html 08:05:59 INFO - PROCESS | 1512 | 1461337559559 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1512 | 1461337559561 Marionette TRACE conn7 <- [1,3010,null,{}] 08:05:59 INFO - PROCESS | 1512 | 1461337559565 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:59 INFO - PROCESS | 1512 | 1461337559683 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 08:05:59 INFO - PROCESS | 1512 | 1461337559814 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37AD53800 == 72 [pid = 1512] [id = 764] 08:05:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000E372854000) [pid = 1512] [serial = 2290] [outer = 0000000000000000] 08:05:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000E3760ED800) [pid = 1512] [serial = 2291] [outer = 000000E372854000] 08:05:59 INFO - PROCESS | 1512 | 1461337559871 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000E376937000) [pid = 1512] [serial = 2292] [outer = 000000E372854000] 08:06:00 INFO - PROCESS | 1512 | 1461337560960 Marionette TRACE conn7 <- [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]]]}] 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:06:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:06:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:06: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 08:06:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:06: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 08:06:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:06: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 08:06:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:06: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 08:06: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 08:06:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:06:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:06:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:06: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 08:06:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:06: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 08:06: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 08:06:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:06:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:06:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 1526ms 08:06:01 INFO - TEST-START | /FileAPI/idlharness.worker 08:06:01 INFO - PROCESS | 1512 | 1461337561087 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1512 | 1461337561090 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 08:06:01 INFO - PROCESS | 1512 | 1461337561094 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1512 | 1461337561096 Marionette TRACE conn7 <- [1,3014,null,{}] 08:06:01 INFO - PROCESS | 1512 | 1461337561100 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:01 INFO - PROCESS | 1512 | 1461337561243 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 08:06:01 INFO - PROCESS | 1512 | 1461337561342 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000E37E2AC800 == 73 [pid = 1512] [id = 765] 08:06:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000E376932400) [pid = 1512] [serial = 2293] [outer = 0000000000000000] 08:06:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000E37B1D4000) [pid = 1512] [serial = 2294] [outer = 000000E376932400] 08:06:01 INFO - PROCESS | 1512 | 1461337561397 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000E37B804C00) [pid = 1512] [serial = 2295] [outer = 000000E376932400] 08:06:01 INFO - PROCESS | 1512 | [1512] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:06:02 INFO - PROCESS | 1512 | 1461337562797 Marionette TRACE conn7 <- [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,{},{}]]]}] 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:06:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:06:02 INFO - {} 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:06:02 INFO - {} 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:06:02 INFO - {} 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:06:02 INFO - {} 08:06: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 - {} 08:06:02 INFO - {} 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:06:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:06:02 INFO - {} 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:06:02 INFO - {} 08:06: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 - {} 08:06:02 INFO - {} 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06: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 08:06:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:06:02 INFO - {} 08:06:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:06:02 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:03 INFO - {} 08:06:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1911ms 08:06:03 INFO - PROCESS | 1512 | 1461337563008 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1512 | 1461337563012 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 08:06:03 INFO - PROCESS | 1512 | 1461337563017 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:06:03 INFO - PROCESS | 1512 | 1461337563021 Marionette TRACE conn7 <- [1,3018,null,{}] 08:06:03 INFO - PROCESS | 1512 | 1461337563027 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:03 INFO - PROCESS | 1512 | 1461337563124 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 08:06:03 INFO - PROCESS | 1512 | 1461337563253 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3055A0000 == 74 [pid = 1512] [id = 766] 08:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000E3029B6C00) [pid = 1512] [serial = 2296] [outer = 0000000000000000] 08:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000E302EF5000) [pid = 1512] [serial = 2297] [outer = 000000E3029B6C00] 08:06:03 INFO - PROCESS | 1512 | 1461337563305 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000E3068DD800) [pid = 1512] [serial = 2298] [outer = 000000E3029B6C00] 08:06:03 INFO - PROCESS | 1512 | 1461337563843 Marionette TRACE conn7 <- [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]]]}] 08:06:03 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 08:06:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 08:06:03 INFO - PROCESS | 1512 | 1461337563903 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1512 | 1461337563909 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 08:06:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:06:03 INFO - PROCESS | 1512 | 1461337563916 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1512 | 1461337563918 Marionette TRACE conn7 <- [1,3022,null,{}] 08:06:03 INFO - PROCESS | 1512 | 1461337563922 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:04 INFO - PROCESS | 1512 | 1461337564032 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 08:06:04 INFO - PROCESS | 1512 | 1461337564141 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084E0800 == 75 [pid = 1512] [id = 767] 08:06:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000E307E4C800) [pid = 1512] [serial = 2299] [outer = 0000000000000000] 08:06:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000E30801FC00) [pid = 1512] [serial = 2300] [outer = 000000E307E4C800] 08:06:04 INFO - PROCESS | 1512 | 1461337564190 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000E30828B000) [pid = 1512] [serial = 2301] [outer = 000000E307E4C800] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E37118D800 == 74 [pid = 1512] [id = 759] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E470800 == 73 [pid = 1512] [id = 758] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDDF000 == 72 [pid = 1512] [id = 757] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E308190800 == 71 [pid = 1512] [id = 756] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC59800 == 70 [pid = 1512] [id = 755] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3A1000 == 69 [pid = 1512] [id = 754] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E3093E7000 == 68 [pid = 1512] [id = 753] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000E370E56000) [pid = 1512] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000E37082D800) [pid = 1512] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000E306B69C00) [pid = 1512] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000E370E52800) [pid = 1512] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000E3094E3400) [pid = 1512] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000E302D71C00) [pid = 1512] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087C8000 == 67 [pid = 1512] [id = 752] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E30685B000 == 66 [pid = 1512] [id = 751] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E30846E000 == 65 [pid = 1512] [id = 750] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E37BDA5000 == 64 [pid = 1512] [id = 745] 08:06:04 INFO - PROCESS | 1512 | --DOCSHELL 000000E30826C000 == 63 [pid = 1512] [id = 738] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000E30804C800) [pid = 1512] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000E305781400) [pid = 1512] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000E302EE9000) [pid = 1512] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000E306AF9800) [pid = 1512] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000E307E4E400) [pid = 1512] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000E308A93000) [pid = 1512] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E3704E7000) [pid = 1512] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E302D58000) [pid = 1512] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E305DAEC00) [pid = 1512] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E308334800) [pid = 1512] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E30C794800) [pid = 1512] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E30C022000) [pid = 1512] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E305506000) [pid = 1512] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E36BFAFC00) [pid = 1512] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E30E4E9400) [pid = 1512] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E36F521C00) [pid = 1512] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E36F514C00) [pid = 1512] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E308259400) [pid = 1512] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E3094EB400) [pid = 1512] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E308011C00) [pid = 1512] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E30890B800) [pid = 1512] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 08:06:04 INFO - PROCESS | 1512 | 1461337564740 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:06:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:06:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 879ms 08:06:04 INFO - PROCESS | 1512 | 1461337564795 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1512 | 1461337564798 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 08:06:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:06:04 INFO - PROCESS | 1512 | 1461337564802 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1512 | 1461337564805 Marionette TRACE conn7 <- [1,3026,null,{}] 08:06:04 INFO - PROCESS | 1512 | 1461337564816 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:04 INFO - PROCESS | 1512 | 1461337564914 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 08:06:04 INFO - PROCESS | 1512 | 1461337564921 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000E307CC3000 == 64 [pid = 1512] [id = 768] 08:06:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000E305784400) [pid = 1512] [serial = 2302] [outer = 0000000000000000] 08:06:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000E306AEB800) [pid = 1512] [serial = 2303] [outer = 000000E305784400] 08:06:04 INFO - PROCESS | 1512 | 1461337564971 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000E30800C800) [pid = 1512] [serial = 2304] [outer = 000000E305784400] 08:06:05 INFO - PROCESS | 1512 | 1461337565447 Marionette TRACE conn7 <- [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"]]]}] 08:06:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:06:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:06:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 08:06:05 INFO - PROCESS | 1512 | 1461337565495 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1512 | 1461337565498 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 08:06:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:06:05 INFO - PROCESS | 1512 | 1461337565506 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1512 | 1461337565508 Marionette TRACE conn7 <- [1,3030,null,{}] 08:06:05 INFO - PROCESS | 1512 | 1461337565512 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:05 INFO - PROCESS | 1512 | 1461337565623 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 08:06:05 INFO - PROCESS | 1512 | 1461337565634 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090B9800 == 65 [pid = 1512] [id = 769] 08:06:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000E308336C00) [pid = 1512] [serial = 2305] [outer = 0000000000000000] 08:06:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000E308367400) [pid = 1512] [serial = 2306] [outer = 000000E308336C00] 08:06:05 INFO - PROCESS | 1512 | 1461337565680 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000E30890BC00) [pid = 1512] [serial = 2307] [outer = 000000E308336C00] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E370405000 == 64 [pid = 1512] [id = 705] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC7E000 == 63 [pid = 1512] [id = 669] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3766CF800 == 62 [pid = 1512] [id = 726] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E377733800 == 61 [pid = 1512] [id = 740] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30E1EF800 == 60 [pid = 1512] [id = 695] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3C0800 == 59 [pid = 1512] [id = 739] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37B2D5000 == 58 [pid = 1512] [id = 743] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C3B3800 == 57 [pid = 1512] [id = 658] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E377B5D000 == 56 [pid = 1512] [id = 741] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084E5800 == 55 [pid = 1512] [id = 652] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C7A6000 == 54 [pid = 1512] [id = 659] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC49800 == 53 [pid = 1512] [id = 682] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37BD96800 == 52 [pid = 1512] [id = 744] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E306BA1800 == 51 [pid = 1512] [id = 749] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37D630000 == 50 [pid = 1512] [id = 746] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DB5C000 == 49 [pid = 1512] [id = 747] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3089B7800 == 48 [pid = 1512] [id = 653] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E306E5B000 == 47 [pid = 1512] [id = 655] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD52000 == 46 [pid = 1512] [id = 742] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3759DD800 == 45 [pid = 1512] [id = 724] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37DC1D000 == 44 [pid = 1512] [id = 748] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC7B800 == 43 [pid = 1512] [id = 672] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090A7000 == 42 [pid = 1512] [id = 711] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3769E6000 == 41 [pid = 1512] [id = 737] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3087CC000 == 40 [pid = 1512] [id = 723] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E308F74800 == 39 [pid = 1512] [id = 551] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3090AE000 == 38 [pid = 1512] [id = 654] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DC94000 == 37 [pid = 1512] [id = 694] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E303113800 == 36 [pid = 1512] [id = 670] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30819A800 == 35 [pid = 1512] [id = 671] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30DDE0800 == 34 [pid = 1512] [id = 673] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3084E0800 == 33 [pid = 1512] [id = 767] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E3055A0000 == 32 [pid = 1512] [id = 766] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37E2AC800 == 31 [pid = 1512] [id = 765] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37AD53800 == 30 [pid = 1512] [id = 764] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E376342800 == 29 [pid = 1512] [id = 763] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30C7A3000 == 28 [pid = 1512] [id = 762] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E37210D000 == 27 [pid = 1512] [id = 760] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E30684C800 == 26 [pid = 1512] [id = 761] 08:06:07 INFO - PROCESS | 1512 | --DOCSHELL 000000E307CC3000 == 25 [pid = 1512] [id = 768] 08:06:08 INFO - PROCESS | 1512 | 1461337568365 Marionette TRACE conn7 <- [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]]]}] 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:06:08 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. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:06:08 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'.) 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:06:08 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. 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:06:08 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. 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:06:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:06:08 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. 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:06:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:06:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:06:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2925ms 08:06:08 INFO - PROCESS | 1512 | 1461337568436 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1512 | 1461337568441 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 08:06:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:06:08 INFO - PROCESS | 1512 | 1461337568447 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1512 | 1461337568452 Marionette TRACE conn7 <- [1,3034,null,{}] 08:06:08 INFO - PROCESS | 1512 | 1461337568459 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 1512 | 1461337568659 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 08:06:08 INFO - PROCESS | 1512 | 1461337568733 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000E302C6C000 == 26 [pid = 1512] [id = 770] 08:06:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000E302CE1000) [pid = 1512] [serial = 2308] [outer = 0000000000000000] 08:06:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000E302D51400) [pid = 1512] [serial = 2309] [outer = 000000E302CE1000] 08:06:08 INFO - PROCESS | 1512 | 1461337568784 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000E302D64C00) [pid = 1512] [serial = 2310] [outer = 000000E302CE1000] 08:06:08 INFO - PROCESS | 1512 | [1512] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:06:09 INFO - PROCESS | 1512 | 1461337569266 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:06:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:06:09 INFO - {} 08:06:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 837ms 08:06:09 INFO - PROCESS | 1512 | 1461337569287 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1512 | 1461337569294 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 08:06:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:06:09 INFO - PROCESS | 1512 | 1461337569300 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1512 | 1461337569303 Marionette TRACE conn7 <- [1,3038,null,{}] 08:06:09 INFO - PROCESS | 1512 | 1461337569313 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:09 INFO - PROCESS | 1512 | 1461337569439 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 08:06:09 INFO - PROCESS | 1512 | 1461337569454 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000E305839800 == 27 [pid = 1512] [id = 771] 08:06:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000E302EF0000) [pid = 1512] [serial = 2311] [outer = 0000000000000000] 08:06:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000E303073400) [pid = 1512] [serial = 2312] [outer = 000000E302EF0000] 08:06:09 INFO - PROCESS | 1512 | 1461337569551 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000E3030A0000) [pid = 1512] [serial = 2313] [outer = 000000E302EF0000] 08:06:10 INFO - PROCESS | 1512 | 1461337570007 Marionette TRACE conn7 <- [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]]]}] 08:06:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:06:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:06:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:06:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:06:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 776ms 08:06:10 INFO - PROCESS | 1512 | 1461337570086 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1512 | 1461337570089 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 08:06:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:06:10 INFO - PROCESS | 1512 | 1461337570100 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1512 | 1461337570104 Marionette TRACE conn7 <- [1,3042,null,{}] 08:06:10 INFO - PROCESS | 1512 | 1461337570117 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:10 INFO - PROCESS | 1512 | 1461337570241 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 08:06:10 INFO - PROCESS | 1512 | 1461337570302 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30684C800 == 28 [pid = 1512] [id = 772] 08:06:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000E3016CA800) [pid = 1512] [serial = 2314] [outer = 0000000000000000] 08:06:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000E305506000) [pid = 1512] [serial = 2315] [outer = 000000E3016CA800] 08:06:10 INFO - PROCESS | 1512 | 1461337570353 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000E305803000) [pid = 1512] [serial = 2316] [outer = 000000E3016CA800] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000E37066F800) [pid = 1512] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000E3068DF000) [pid = 1512] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000E37066FC00) [pid = 1512] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000E30896A800) [pid = 1512] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000E302D55000) [pid = 1512] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000E308364000) [pid = 1512] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000E30C02E000) [pid = 1512] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000E308BBFC00) [pid = 1512] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000E30828A000) [pid = 1512] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000E30804B400) [pid = 1512] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000E3718E9000) [pid = 1512] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000E370E54000) [pid = 1512] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000E370E5B800) [pid = 1512] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000E30804E800) [pid = 1512] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000E375D25000) [pid = 1512] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000E376411C00) [pid = 1512] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000E372135400) [pid = 1512] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000E308BC7800) [pid = 1512] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000E306B76C00) [pid = 1512] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E3029B2400) [pid = 1512] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E304330C00) [pid = 1512] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E302EEA000) [pid = 1512] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E3763C7000) [pid = 1512] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E303078000) [pid = 1512] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E30125DC00) [pid = 1512] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E30832B800) [pid = 1512] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E3029B6C00) [pid = 1512] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E307E4C800) [pid = 1512] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E3704DCC00) [pid = 1512] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E302808800) [pid = 1512] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E306AF2400) [pid = 1512] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E30C02C800) [pid = 1512] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E305784400) [pid = 1512] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E372854000) [pid = 1512] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E30C02F400) [pid = 1512] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E30B50D800) [pid = 1512] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:06:11 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E376932400) [pid = 1512] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:06:11 INFO - PROCESS | 1512 | 1461337571811 Marionette TRACE conn7 <- [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"]]]}] 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:06:11 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" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:06:11 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" 08:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:06:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1797ms 08:06:11 INFO - PROCESS | 1512 | 1461337571899 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1512 | 1461337571902 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 08:06:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:06:11 INFO - PROCESS | 1512 | 1461337571906 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1512 | 1461337571908 Marionette TRACE conn7 <- [1,3046,null,{}] 08:06:11 INFO - PROCESS | 1512 | 1461337571911 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:12 INFO - PROCESS | 1512 | 1461337572006 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 08:06:12 INFO - PROCESS | 1512 | 1461337572012 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306BAB000 == 29 [pid = 1512] [id = 773] 08:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000E305C89C00) [pid = 1512] [serial = 2317] [outer = 0000000000000000] 08:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000E305C8F800) [pid = 1512] [serial = 2318] [outer = 000000E305C89C00] 08:06:12 INFO - PROCESS | 1512 | 1461337572061 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000E3068DB400) [pid = 1512] [serial = 2319] [outer = 000000E305C89C00] 08:06:12 INFO - PROCESS | 1512 | 1461337572597 Marionette TRACE conn7 <- [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]]]}] 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:06:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:06:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:06:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:06:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:06:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 737ms 08:06:12 INFO - PROCESS | 1512 | 1461337572645 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 1512 | 1461337572647 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 08:06:12 INFO - PROCESS | 1512 | 1461337572651 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:06:12 INFO - PROCESS | 1512 | 1461337572653 Marionette TRACE conn7 <- [1,3050,null,{}] 08:06:12 INFO - PROCESS | 1512 | 1461337572656 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:12 INFO - PROCESS | 1512 | 1461337572738 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 08:06:12 INFO - PROCESS | 1512 | 1461337572744 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30826E000 == 30 [pid = 1512] [id = 774] 08:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000E302EEF800) [pid = 1512] [serial = 2320] [outer = 0000000000000000] 08:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000E306B6CC00) [pid = 1512] [serial = 2321] [outer = 000000E302EEF800] 08:06:12 INFO - PROCESS | 1512 | 1461337572791 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000E307E51000) [pid = 1512] [serial = 2322] [outer = 000000E302EEF800] 08:06:13 INFO - PROCESS | 1512 | [1512] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:06:13 INFO - PROCESS | 1512 | 1461337573266 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:06:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:06:13 INFO - {} 08:06:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 627ms 08:06:13 INFO - PROCESS | 1512 | 1461337573281 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1512 | 1461337573283 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 08:06:13 INFO - PROCESS | 1512 | 1461337573287 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:06:13 INFO - PROCESS | 1512 | 1461337573288 Marionette TRACE conn7 <- [1,3054,null,{}] 08:06:13 INFO - PROCESS | 1512 | 1461337573292 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:13 INFO - PROCESS | 1512 | 1461337573465 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 08:06:13 INFO - PROCESS | 1512 | 1461337573624 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3029E5800 == 31 [pid = 1512] [id = 775] 08:06:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000E301D25400) [pid = 1512] [serial = 2323] [outer = 0000000000000000] 08:06:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000E301EA1000) [pid = 1512] [serial = 2324] [outer = 000000E301D25400] 08:06:13 INFO - PROCESS | 1512 | 1461337573710 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000E3029AF800) [pid = 1512] [serial = 2325] [outer = 000000E301D25400] 08:06:14 INFO - PROCESS | 1512 | 1461337574316 Marionette TRACE conn7 <- [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]]]}] 08:06:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:06:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:06:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:06:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:06:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:06:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:06:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:06:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1084ms 08:06:14 INFO - PROCESS | 1512 | 1461337574379 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1512 | 1461337574385 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 08:06:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:06:14 INFO - PROCESS | 1512 | 1461337574391 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1512 | 1461337574396 Marionette TRACE conn7 <- [1,3058,null,{}] 08:06:14 INFO - PROCESS | 1512 | 1461337574402 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:14 INFO - PROCESS | 1512 | 1461337574526 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 08:06:14 INFO - PROCESS | 1512 | 1461337574650 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3064E1000 == 32 [pid = 1512] [id = 776] 08:06:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000E302D6D400) [pid = 1512] [serial = 2326] [outer = 0000000000000000] 08:06:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000E302EEC800) [pid = 1512] [serial = 2327] [outer = 000000E302D6D400] 08:06:14 INFO - PROCESS | 1512 | 1461337574711 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000E3030A3800) [pid = 1512] [serial = 2328] [outer = 000000E302D6D400] 08:06:15 INFO - PROCESS | 1512 | 1461337575370 Marionette TRACE conn7 <- [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]]]}] 08:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:06:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1030ms 08:06:15 INFO - PROCESS | 1512 | 1461337575426 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1512 | 1461337575429 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 08:06:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:06:15 INFO - PROCESS | 1512 | 1461337575433 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1512 | 1461337575436 Marionette TRACE conn7 <- [1,3062,null,{}] 08:06:15 INFO - PROCESS | 1512 | 1461337575440 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 1512 | 1461337575559 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 08:06:15 INFO - PROCESS | 1512 | 1461337575688 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084E7000 == 33 [pid = 1512] [id = 777] 08:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000E305784400) [pid = 1512] [serial = 2329] [outer = 0000000000000000] 08:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000E305847000) [pid = 1512] [serial = 2330] [outer = 000000E305784400] 08:06:15 INFO - PROCESS | 1512 | 1461337575746 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000E3068D8400) [pid = 1512] [serial = 2331] [outer = 000000E305784400] 08:06:16 INFO - PROCESS | 1512 | 1461337576366 Marionette TRACE conn7 <- [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]]]}] 08:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:06:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1036ms 08:06:16 INFO - PROCESS | 1512 | 1461337576507 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1512 | 1461337576512 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 08:06:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:06:16 INFO - PROCESS | 1512 | 1461337576525 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1512 | 1461337576530 Marionette TRACE conn7 <- [1,3066,null,{}] 08:06:16 INFO - PROCESS | 1512 | 1461337576534 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:16 INFO - PROCESS | 1512 | 1461337576664 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 08:06:16 INFO - PROCESS | 1512 | 1461337576741 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30290B800 == 34 [pid = 1512] [id = 778] 08:06:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000E30096CC00) [pid = 1512] [serial = 2332] [outer = 0000000000000000] 08:06:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000E302807400) [pid = 1512] [serial = 2333] [outer = 000000E30096CC00] 08:06:16 INFO - PROCESS | 1512 | 1461337576839 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000E305802400) [pid = 1512] [serial = 2334] [outer = 000000E30096CC00] 08:06:17 INFO - PROCESS | 1512 | --DOCSHELL 000000E303109800 == 33 [pid = 1512] [id = 647] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000E370E93800) [pid = 1512] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000E308054800) [pid = 1512] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000E370D3D000) [pid = 1512] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000E36F517800) [pid = 1512] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000E305804400) [pid = 1512] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000E377496400) [pid = 1512] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000E37109E000) [pid = 1512] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000E30890EC00) [pid = 1512] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000E30C78B000) [pid = 1512] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000E30B508000) [pid = 1512] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000E30910CC00) [pid = 1512] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000E30910B800) [pid = 1512] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000E308967C00) [pid = 1512] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000E308286C00) [pid = 1512] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000E375C62000) [pid = 1512] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000E372822C00) [pid = 1512] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000E3710A9C00) [pid = 1512] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000E370F68C00) [pid = 1512] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000E3716BD000) [pid = 1512] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000E3716B3400) [pid = 1512] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000E308283000) [pid = 1512] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000E376855C00) [pid = 1512] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000E376470C00) [pid = 1512] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000E376656C00) [pid = 1512] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000E3763CA400) [pid = 1512] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000E3760BD800) [pid = 1512] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000E37066D800) [pid = 1512] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000E30C78C400) [pid = 1512] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000E307E4F000) [pid = 1512] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000E308024000) [pid = 1512] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000E308BC4C00) [pid = 1512] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000E30306F400) [pid = 1512] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000E305C94000) [pid = 1512] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000E3045C4000) [pid = 1512] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000E305851000) [pid = 1512] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000E306AAB800) [pid = 1512] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000E30C028C00) [pid = 1512] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000E376938400) [pid = 1512] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000E37692E800) [pid = 1512] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000E3030A8C00) [pid = 1512] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000E305846000) [pid = 1512] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000E302CDB400) [pid = 1512] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000E36F3C8400) [pid = 1512] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000E36F6F0C00) [pid = 1512] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000E30E4E3400) [pid = 1512] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000E308A7FC00) [pid = 1512] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000E308362400) [pid = 1512] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000E302EF5000) [pid = 1512] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000E3068DD800) [pid = 1512] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000E30801FC00) [pid = 1512] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000E370F65C00) [pid = 1512] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000E3029B7800) [pid = 1512] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (000000E30824F800) [pid = 1512] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (000000E36BFAD400) [pid = 1512] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 56 (000000E302EF7800) [pid = 1512] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 55 (000000E30828B000) [pid = 1512] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 54 (000000E36BFBB400) [pid = 1512] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 53 (000000E306AEB800) [pid = 1512] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 52 (000000E308A91400) [pid = 1512] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 51 (000000E3760ED800) [pid = 1512] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 50 (000000E3716B1000) [pid = 1512] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 49 (000000E376937000) [pid = 1512] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 48 (000000E37B804C00) [pid = 1512] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 47 (000000E37B1D4000) [pid = 1512] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 46 (000000E3708E5400) [pid = 1512] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | --DOMWINDOW == 45 (000000E30800C800) [pid = 1512] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 08:06:17 INFO - PROCESS | 1512 | 1461337577575 Marionette TRACE conn7 <- [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] 08:06:17 INFO - PROCESS | 1512 | 1461337577628 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 08:06:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:06:17 INFO - PROCESS | 1512 | 1461337577633 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1512 | 1461337577637 Marionette TRACE conn7 <- [1,3070,null,{}] 08:06:17 INFO - PROCESS | 1512 | 1461337577642 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:17 INFO - PROCESS | 1512 | 1461337577730 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 08:06:17 INFO - PROCESS | 1512 | 1461337577747 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306429000 == 34 [pid = 1512] [id = 779] 08:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 46 (000000E302CE1C00) [pid = 1512] [serial = 2335] [outer = 0000000000000000] 08:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 47 (000000E302D55000) [pid = 1512] [serial = 2336] [outer = 000000E302CE1C00] 08:06:17 INFO - PROCESS | 1512 | 1461337577800 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 48 (000000E302D6AC00) [pid = 1512] [serial = 2337] [outer = 000000E302CE1C00] 08:06:18 INFO - PROCESS | 1512 | 1461337578355 Marionette TRACE conn7 <- [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]]]}] 08:06:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:06:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:06:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 08:06:18 INFO - PROCESS | 1512 | 1461337578370 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1512 | 1461337578376 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 08:06:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:06:18 INFO - PROCESS | 1512 | 1461337578382 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1512 | 1461337578386 Marionette TRACE conn7 <- [1,3074,null,{}] 08:06:18 INFO - PROCESS | 1512 | 1461337578390 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:18 INFO - PROCESS | 1512 | 1461337578483 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 08:06:18 INFO - PROCESS | 1512 | 1461337578559 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000E306E5D000 == 35 [pid = 1512] [id = 780] 08:06:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 49 (000000E3030AA000) [pid = 1512] [serial = 2338] [outer = 0000000000000000] 08:06:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 50 (000000E304336800) [pid = 1512] [serial = 2339] [outer = 000000E3030AA000] 08:06:18 INFO - PROCESS | 1512 | 1461337578620 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 51 (000000E30550A400) [pid = 1512] [serial = 2340] [outer = 000000E3030AA000] 08:06:19 INFO - PROCESS | 1512 | 1461337578999 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:06:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 648ms 08:06:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:06:19 INFO - PROCESS | 1512 | 1461337579031 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1512 | 1461337579034 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 08:06:19 INFO - PROCESS | 1512 | 1461337579037 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1512 | 1461337579041 Marionette TRACE conn7 <- [1,3078,null,{}] 08:06:19 INFO - PROCESS | 1512 | 1461337579052 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 1512 | 1461337579142 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 08:06:19 INFO - PROCESS | 1512 | 1461337579150 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30840C000 == 36 [pid = 1512] [id = 781] 08:06:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 52 (000000E305C8C000) [pid = 1512] [serial = 2341] [outer = 0000000000000000] 08:06:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 53 (000000E305DA9800) [pid = 1512] [serial = 2342] [outer = 000000E305C8C000] 08:06:19 INFO - PROCESS | 1512 | 1461337579199 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 54 (000000E306AA3800) [pid = 1512] [serial = 2343] [outer = 000000E305C8C000] 08:06:19 INFO - PROCESS | 1512 | 1461337579662 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:06:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 08:06:19 INFO - PROCESS | 1512 | 1461337579733 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1512 | 1461337579736 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 08:06:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:06:19 INFO - PROCESS | 1512 | 1461337579747 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1512 | 1461337579749 Marionette TRACE conn7 <- [1,3082,null,{}] 08:06:19 INFO - PROCESS | 1512 | 1461337579753 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 1512 | 1461337579868 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 08:06:19 INFO - PROCESS | 1512 | 1461337579922 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3084EC000 == 37 [pid = 1512] [id = 782] 08:06:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 55 (000000E306AF0400) [pid = 1512] [serial = 2344] [outer = 0000000000000000] 08:06:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (000000E306AF5C00) [pid = 1512] [serial = 2345] [outer = 000000E306AF0400] 08:06:19 INFO - PROCESS | 1512 | 1461337579969 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000E306B73400) [pid = 1512] [serial = 2346] [outer = 000000E306AF0400] 08:06:20 INFO - PROCESS | 1512 | 1461337580372 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:06:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 08:06:20 INFO - PROCESS | 1512 | 1461337580448 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1512 | 1461337580450 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 08:06:20 INFO - PROCESS | 1512 | 1461337580453 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1512 | 1461337580455 Marionette TRACE conn7 <- [1,3086,null,{}] 08:06:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:06:20 INFO - PROCESS | 1512 | 1461337580459 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:20 INFO - PROCESS | 1512 | 1461337580599 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 08:06:20 INFO - PROCESS | 1512 | 1461337580620 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30907B800 == 38 [pid = 1512] [id = 783] 08:06:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000E307E47400) [pid = 1512] [serial = 2347] [outer = 0000000000000000] 08:06:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000E308007800) [pid = 1512] [serial = 2348] [outer = 000000E307E47400] 08:06:20 INFO - PROCESS | 1512 | 1461337580668 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000E30801F800) [pid = 1512] [serial = 2349] [outer = 000000E307E47400] 08:06:21 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000E302EF0000) [pid = 1512] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:06:21 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (000000E3016CA800) [pid = 1512] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:06:21 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (000000E305C89C00) [pid = 1512] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:06:21 INFO - PROCESS | 1512 | --DOMWINDOW == 56 (000000E308336C00) [pid = 1512] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:06:21 INFO - PROCESS | 1512 | --DOMWINDOW == 55 (000000E302CE1000) [pid = 1512] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:06:21 INFO - PROCESS | 1512 | 1461337581140 Marionette TRACE conn7 <- [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]]]}] 08:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:06:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 735ms 08:06:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:06:21 INFO - PROCESS | 1512 | 1461337581193 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1512 | 1461337581196 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 08:06:21 INFO - PROCESS | 1512 | 1461337581199 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1512 | 1461337581201 Marionette TRACE conn7 <- [1,3090,null,{}] 08:06:21 INFO - PROCESS | 1512 | 1461337581204 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:21 INFO - PROCESS | 1512 | 1461337581300 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 08:06:21 INFO - PROCESS | 1512 | 1461337581306 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E3090BB000 == 39 [pid = 1512] [id = 784] 08:06:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (000000E30804EC00) [pid = 1512] [serial = 2350] [outer = 0000000000000000] 08:06:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000E30825A000) [pid = 1512] [serial = 2351] [outer = 000000E30804EC00] 08:06:21 INFO - PROCESS | 1512 | 1461337581358 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000E30828A400) [pid = 1512] [serial = 2352] [outer = 000000E30804EC00] 08:06:21 INFO - PROCESS | 1512 | 1461337581769 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:06:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 628ms 08:06:21 INFO - PROCESS | 1512 | 1461337581831 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1512 | 1461337581833 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 08:06:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:06:21 INFO - PROCESS | 1512 | 1461337581837 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1512 | 1461337581838 Marionette TRACE conn7 <- [1,3094,null,{}] 08:06:21 INFO - PROCESS | 1512 | 1461337581842 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:21 INFO - PROCESS | 1512 | 1461337581926 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 08:06:21 INFO - PROCESS | 1512 | 1461337581933 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C313800 == 40 [pid = 1512] [id = 785] 08:06:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000E30832A400) [pid = 1512] [serial = 2353] [outer = 0000000000000000] 08:06:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000E30832E800) [pid = 1512] [serial = 2354] [outer = 000000E30832A400] 08:06:21 INFO - PROCESS | 1512 | 1461337581979 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000E308362800) [pid = 1512] [serial = 2355] [outer = 000000E30832A400] 08:06:22 INFO - PROCESS | 1512 | 1461337582413 Marionette TRACE conn7 <- [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]]]}] 08:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:06:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 08:06:22 INFO - PROCESS | 1512 | 1461337582471 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1512 | 1461337582474 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 08:06:22 INFO - PROCESS | 1512 | 1461337582477 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:06:22 INFO - PROCESS | 1512 | 1461337582479 Marionette TRACE conn7 <- [1,3098,null,{}] 08:06:22 INFO - PROCESS | 1512 | 1461337582487 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 1512 | 1461337582570 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 08:06:22 INFO - PROCESS | 1512 | 1461337582576 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3A4800 == 41 [pid = 1512] [id = 786] 08:06:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000E30836C000) [pid = 1512] [serial = 2356] [outer = 0000000000000000] 08:06:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000E308371400) [pid = 1512] [serial = 2357] [outer = 000000E30836C000] 08:06:22 INFO - PROCESS | 1512 | 1461337582622 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000E30890CC00) [pid = 1512] [serial = 2358] [outer = 000000E30836C000] 08:06:23 INFO - PROCESS | 1512 | 1461337583033 Marionette TRACE conn7 <- [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"]]]}] 08:06:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:06:23 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 08:06:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:06:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 587ms 08:06:23 INFO - PROCESS | 1512 | 1461337583070 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1512 | 1461337583072 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 08:06:23 INFO - PROCESS | 1512 | 1461337583075 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:06:23 INFO - PROCESS | 1512 | 1461337583077 Marionette TRACE conn7 <- [1,3102,null,{}] 08:06:23 INFO - PROCESS | 1512 | 1461337583092 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:23 INFO - PROCESS | 1512 | 1461337583177 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 08:06:23 INFO - PROCESS | 1512 | 1461337583184 Marionette TRACE conn7 -> [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\", \"9d644803-68f3-4ec2-b3e5-5cb240a40e74\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000E30C3C3800 == 42 [pid = 1512] [id = 787] 08:06:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000E30895FC00) [pid = 1512] [serial = 2359] [outer = 0000000000000000] 08:06:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000E308968800) [pid = 1512] [serial = 2360] [outer = 000000E30895FC00] 08:06:23 INFO - PROCESS | 1512 | 1461337583231 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000E308A79000) [pid = 1512] [serial = 2361] [outer = 000000E30895FC00] 08:06:23 INFO - PROCESS | 1512 | 1461337583656 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:06:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:06:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 586ms 08:06:23 INFO - PROCESS | 1512 | 1461337583731 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1512 | 1461337583735 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 08:06:24 WARNING - u'runner_teardown' () 08:06:24 INFO - No more tests 08:06:24 INFO - Got 0 unexpected results 08:06:24 INFO - SUITE-END | took 689s 08:06:24 INFO - Closing logging queue 08:06:24 INFO - queue closed 08:06:25 INFO - Return code: 0 08:06:25 WARNING - # TBPL SUCCESS # 08:06:25 INFO - Running post-action listener: _resource_record_post_action 08:06:25 INFO - Running post-run listener: _resource_record_post_run 08:06:26 INFO - Total resource usage - Wall time: 702s; CPU: 14.0%; Read bytes: 314071040; Write bytes: 1056297984; Read time: 5814240; Write time: 7612410 08:06:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:06:26 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 100528640; Read time: 0; Write time: 289060 08:06:26 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 314024448; Write bytes: 900026880; Read time: 5809530; Write time: 7270980 08:06:26 INFO - Running post-run listener: _upload_blobber_files 08:06:26 INFO - Blob upload gear active. 08:06:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:06:26 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 08:06:26 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:06:26 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:06:26 INFO - (blobuploader) - INFO - Open directory for files ... 08:06:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:06:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:06:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:06:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:06:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:06:27 INFO - (blobuploader) - INFO - Done attempting. 08:06:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:06:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:06:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:06:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:06:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:06:29 INFO - (blobuploader) - INFO - Done attempting. 08:06:29 INFO - (blobuploader) - INFO - Iteration through files over. 08:06:29 INFO - Return code: 0 08:06:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:06:29 INFO - Using _rmtree_windows ... 08:06:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:06:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b5811349d4d3cab2b53e909746f1c2ee8e83af40b234a50b3c3d991ba68c9aec9186b0018b4242ecf32e1f1426ee7d88283a0555a01d0232ef5dca5e2e3f3dcd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c09e2481d58fb7f80c8d409249dd128be9fed4eb49e4d8262f03158fd6596e5a2ff78879b9a89e2ffd8606207f4bd630b4cab3b39141aa1c57f3d9116cbb6834"} 08:06:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:06:29 INFO - Writing to file C:\slave\test\properties\blobber_files 08:06:29 INFO - Contents: 08:06:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b5811349d4d3cab2b53e909746f1c2ee8e83af40b234a50b3c3d991ba68c9aec9186b0018b4242ecf32e1f1426ee7d88283a0555a01d0232ef5dca5e2e3f3dcd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c09e2481d58fb7f80c8d409249dd128be9fed4eb49e4d8262f03158fd6596e5a2ff78879b9a89e2ffd8606207f4bd630b4cab3b39141aa1c57f3d9116cbb6834"} 08:06:29 INFO - Running post-run listener: copy_logs_to_upload_dir 08:06:29 INFO - Copying logs to upload dir... 08:06:29 INFO - mkdir: C:\slave\test\build\upload\logs 08:06:29 INFO - Copying logs to upload dir... 08:06:29 INFO - Using _rmtree_windows ... 08:06:29 INFO - Using _rmtree_windows ... 08:06:29 INFO - Using _rmtree_windows ... 08:06:29 INFO - Using _rmtree_windows ... 08:06:29 INFO - Using _rmtree_windows ... 08:06:29 INFO - Using _rmtree_windows ... 08:06:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=957.185000 ========= master_lag: 28.16 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 25 secs) (at 2016-04-22 08:06:57.392801) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 mins, 13 secs) (at 2016-04-22 08:06:57.394003) ========= '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-148\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-148 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-148 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-148\AppData\Local LOGONSERVER=\\T-W864-IX-148 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-148 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-148 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-148 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b5811349d4d3cab2b53e909746f1c2ee8e83af40b234a50b3c3d991ba68c9aec9186b0018b4242ecf32e1f1426ee7d88283a0555a01d0232ef5dca5e2e3f3dcd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c09e2481d58fb7f80c8d409249dd128be9fed4eb49e4d8262f03158fd6596e5a2ff78879b9a89e2ffd8606207f4bd630b4cab3b39141aa1c57f3d9116cbb6834"} build_url:https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b5811349d4d3cab2b53e909746f1c2ee8e83af40b234a50b3c3d991ba68c9aec9186b0018b4242ecf32e1f1426ee7d88283a0555a01d0232ef5dca5e2e3f3dcd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c09e2481d58fb7f80c8d409249dd128be9fed4eb49e4d8262f03158fd6596e5a2ff78879b9a89e2ffd8606207f4bd630b4cab3b39141aa1c57f3d9116cbb6834"}' symbols_url: 'https://queue.taskcluster.net/v1/task/I4wIMloWQlq_1iT_whIPLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 73.32 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 mins, 13 secs) (at 2016-04-22 08:08:10.817999) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 12 secs) (at 2016-04-22 08:08:10.818363) ========= '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-148\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-148 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-148 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-148\AppData\Local LOGONSERVER=\\T-W864-IX-148 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-148 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-148 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-148 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 12.42 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 12 secs) (at 2016-04-22 08:08:23.342399) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-04-22 08:08:23.342679) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-04-22 08:08:28.380041) ========= ========= Total master_lag: 122.05 =========