builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-163 starttime: 1467996125.34 results: success (0) buildid: 20160708080626 builduid: aa0b963c60e8450ea4f7f24a6e034714 revision: b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 09:42:05.336438) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 09:42:05.336894) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 09:42:05.337175) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 09:42:05.515744) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 09:42:05.516223) ========= '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-163\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-163 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-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False --09:42:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 11.63 MB/s 09:42:06 (11.63 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.207000 ========= master_lag: 0.51 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 09:42:07.233440) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 09:42:07.233743) ========= '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-163\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-163 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-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.718000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 09:42:09.963786) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 09:42:09.964113) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-163\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-163 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-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False 2016-07-08 09:42:09,667 truncating revision to first 12 chars 2016-07-08 09:42:09,667 Setting DEBUG logging. 2016-07-08 09:42:09,667 attempt 1/10 2016-07-08 09:42:09,667 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b6fbb6d3fb58?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 09:42:10,094 unpacking tar archive at: mozilla-beta-b6fbb6d3fb58/testing/mozharness/ program finished with exit code 0 elapsedTime=1.391000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 09:42:11.396106) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 09:42:11.396437) ========= script_repo_revision: b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 09:42:11.396853) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 09:42:11.397137) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 09:42:11.415208) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 6 secs) (at 2016-07-08 09:42:11.415529) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-163\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-163 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-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 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:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:42:11 INFO - MultiFileLogger online at 20160708 09:42:11 in C:\slave\test 09:42:11 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 09:42:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:42:11 INFO - {'append_to_log': False, 09:42:11 INFO - 'base_work_dir': 'C:\\slave\\test', 09:42:11 INFO - 'blob_upload_branch': 'mozilla-beta', 09:42:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:42:11 INFO - 'buildbot_json_path': 'buildprops.json', 09:42:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:42:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:42:11 INFO - 'download_minidump_stackwalk': True, 09:42:11 INFO - 'download_symbols': 'true', 09:42:11 INFO - 'e10s': False, 09:42:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:42:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:42:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:42:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:42:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:42:11 INFO - 'C:/mozilla-build/tooltool.py'), 09:42:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:42:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:42:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:42:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:42:11 INFO - 'log_level': 'info', 09:42:11 INFO - 'log_to_console': True, 09:42:11 INFO - 'opt_config_files': (), 09:42:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:42:11 INFO - '--processes=1', 09:42:11 INFO - '--config=%(test_path)s/wptrunner.ini', 09:42:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:42:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:42:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:42:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:42:11 INFO - 'pip_index': False, 09:42:11 INFO - 'require_test_zip': True, 09:42:11 INFO - 'test_type': ('testharness',), 09:42:11 INFO - 'this_chunk': '1', 09:42:11 INFO - 'total_chunks': '10', 09:42:11 INFO - 'virtualenv_path': 'venv', 09:42:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:42:11 INFO - 'work_dir': 'build'} 09:42:11 INFO - ##### 09:42:11 INFO - ##### Running clobber step. 09:42:11 INFO - ##### 09:42:11 INFO - Running pre-action listener: _resource_record_pre_action 09:42:11 INFO - Running main action method: clobber 09:42:11 INFO - rmtree: C:\slave\test\build 09:42:11 INFO - Using _rmtree_windows ... 09:42:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:43:35 INFO - Running post-action listener: _resource_record_post_action 09:43:35 INFO - ##### 09:43:35 INFO - ##### Running read-buildbot-config step. 09:43:35 INFO - ##### 09:43:35 INFO - Running pre-action listener: _resource_record_pre_action 09:43:35 INFO - Running main action method: read_buildbot_config 09:43:35 INFO - Using buildbot properties: 09:43:35 INFO - { 09:43:35 INFO - "project": "", 09:43:35 INFO - "product": "firefox", 09:43:35 INFO - "script_repo_revision": "production", 09:43:35 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 09:43:35 INFO - "repository": "", 09:43:35 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 09:43:35 INFO - "buildid": "20160708080626", 09:43:35 INFO - "pgo_build": "False", 09:43:35 INFO - "basedir": "C:\\slave\\test", 09:43:35 INFO - "buildnumber": 16, 09:43:35 INFO - "slavename": "t-w864-ix-163", 09:43:35 INFO - "revision": "b6fbb6d3fb58243dcf9a72e741a028bb7fed3540", 09:43:35 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 09:43:35 INFO - "platform": "win64", 09:43:35 INFO - "branch": "mozilla-beta", 09:43:35 INFO - "repo_path": "releases/mozilla-beta", 09:43:35 INFO - "moz_repo_path": "", 09:43:35 INFO - "stage_platform": "win64", 09:43:35 INFO - "builduid": "aa0b963c60e8450ea4f7f24a6e034714", 09:43:35 INFO - "slavebuilddir": "test" 09:43:35 INFO - } 09:43:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 09:43:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 09:43:35 INFO - Running post-action listener: _resource_record_post_action 09:43:35 INFO - ##### 09:43:35 INFO - ##### Running download-and-extract step. 09:43:35 INFO - ##### 09:43:35 INFO - Running pre-action listener: _resource_record_pre_action 09:43:35 INFO - Running main action method: download_and_extract 09:43:35 INFO - mkdir: C:\slave\test\build\tests 09:43:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:35 INFO - https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:43:35 INFO - trying https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 09:43:35 INFO - Downloading https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:43:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 09:43:36 INFO - Downloaded 1240 bytes. 09:43:36 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:43:36 INFO - Using the following test package requirements: 09:43:36 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:43:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:43:36 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 09:43:36 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:43:36 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 09:43:36 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:43:36 INFO - u'jsshell-win64.zip'], 09:43:36 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:43:36 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 09:43:36 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:43:36 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:43:36 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 09:43:36 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:43:36 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 09:43:36 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:43:36 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 09:43:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:43:36 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 09:43:36 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:43:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:43:36 INFO - https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:43:36 INFO - trying https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 09:43:36 INFO - Downloading https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 09:43:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 09:43:37 INFO - Downloaded 20908742 bytes. 09:43:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:43:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:43:39 INFO - caution: filename not matched: web-platform/* 09:43:39 INFO - Return code: 11 09:43: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')]} 09:43:39 INFO - https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:43:39 INFO - trying https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 09:43:39 INFO - Downloading https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 09:43:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 09:43:40 INFO - Downloaded 36389910 bytes. 09:43:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:43:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:44:42 INFO - caution: filename not matched: bin/* 09:44:42 INFO - caution: filename not matched: config/* 09:44:42 INFO - caution: filename not matched: mozbase/* 09:44:42 INFO - caution: filename not matched: marionette/* 09:44:42 INFO - caution: filename not matched: tools/wptserve/* 09:44:42 INFO - Return code: 11 09:44:42 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')]} 09:44:42 INFO - https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 09:44:42 INFO - trying https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:44:42 INFO - Downloading https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 09:44:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 09:44:44 INFO - Downloaded 82731085 bytes. 09:44:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:44:44 INFO - mkdir: C:\slave\test\properties 09:44:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:44:44 INFO - Writing to file C:\slave\test\properties\build_url 09:44:44 INFO - Contents: 09:44:44 INFO - build_url:https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:44:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:44:45 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:44:45 INFO - Writing to file C:\slave\test\properties\symbols_url 09:44:45 INFO - Contents: 09:44:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:44:45 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')]} 09:44:45 INFO - https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:44:45 INFO - trying https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:44:45 INFO - Downloading https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:44:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:44:47 INFO - Downloaded 50748637 bytes. 09:44:47 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:44:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:44:50 INFO - Return code: 0 09:44:50 INFO - Running post-action listener: _resource_record_post_action 09:44:50 INFO - Running post-action listener: set_extra_try_arguments 09:44:50 INFO - ##### 09:44:50 INFO - ##### Running create-virtualenv step. 09:44:50 INFO - ##### 09:44:50 INFO - Running pre-action listener: _pre_create_virtualenv 09:44:50 INFO - Running pre-action listener: _resource_record_pre_action 09:44:50 INFO - Running main action method: create_virtualenv 09:44:50 INFO - Creating virtualenv C:\slave\test\build\venv 09:44:50 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 09:44:50 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:44:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:44:58 INFO - Installing distribute......................................................................................................................................................................................done. 09:44:59 INFO - Return code: 0 09:44:59 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:44: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')]} 09:44:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:44: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')]} 09:44:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:44: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', '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 0x024D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02581758>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x022D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026100C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-163', 'USERDOMAIN': 'T-W864-IX-163', '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-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\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 09:45:00 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 09:45:00 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 09:45:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:45:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 09:45:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:45:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:45:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:45:00 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 09:45:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:45:00 INFO - 'DCLOCATION': 'SCL3', 09:45:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:45:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:45:00 INFO - 'HOMEDRIVE': 'C:', 09:45:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 09:45:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:45:00 INFO - 'KTS_VERSION': '1.19c', 09:45:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 09:45:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 09:45:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:45:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:45:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:45:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:45:00 INFO - 'MOZ_NO_REMOTE': '1', 09:45:00 INFO - 'NO_EM_RESTART': '1', 09:45:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:45:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:45:00 INFO - 'OS': 'Windows_NT', 09:45:00 INFO - 'OURDRIVE': 'C:', 09:45:00 INFO - 'PATH': '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', 09:45:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:45:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:45:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:45:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:45:00 INFO - 'PROCESSOR_LEVEL': '6', 09:45:00 INFO - 'PROCESSOR_REVISION': '1e05', 09:45:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:45:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:45:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:45:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:45:00 INFO - 'PROMPT': '$P$G', 09:45:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:45:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:45:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:45:00 INFO - 'PWD': 'C:\\slave\\test', 09:45:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:45:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:45:00 INFO - 'SYSTEMDRIVE': 'C:', 09:45:00 INFO - 'SYSTEMROOT': 'C:\\windows', 09:45:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:00 INFO - 'TEST1': 'testie', 09:45:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:00 INFO - 'USERDOMAIN': 'T-W864-IX-163', 09:45:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 09:45:00 INFO - 'USERNAME': 'cltbld', 09:45:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 09:45:00 INFO - 'WINDIR': 'C:\\windows', 09:45:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:45:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:45:01 INFO - Downloading/unpacking psutil>=0.7.1 09:45:01 INFO - Running setup.py egg_info for package psutil 09:45:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:45:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:45:01 INFO - Installing collected packages: psutil 09:45:01 INFO - Running setup.py install for psutil 09:45:01 INFO - building 'psutil._psutil_windows' extension 09:45:01 INFO - error: Unable to find vcvarsall.bat 09:45:01 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-ghdwa6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:45:01 INFO - running install 09:45:01 INFO - running build 09:45:01 INFO - running build_py 09:45:01 INFO - creating build 09:45:01 INFO - creating build\lib.win32-2.7 09:45:01 INFO - creating build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:45:01 INFO - running build_ext 09:45:01 INFO - building 'psutil._psutil_windows' extension 09:45:01 INFO - error: Unable to find vcvarsall.bat 09:45:01 INFO - ---------------------------------------- 09:45:01 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-ghdwa6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:45:01 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-163\AppData\Roaming\pip\pip.log 09:45:01 WARNING - Return code: 1 09:45:01 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! 09:45:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:45:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:45:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:45:01 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 0x024D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02581758>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x022D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026100C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-163', 'USERDOMAIN': 'T-W864-IX-163', '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-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\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 09:45:01 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 09:45:01 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 09:45:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:45:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 09:45:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:45:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:45:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:45:01 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 09:45:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:45:01 INFO - 'DCLOCATION': 'SCL3', 09:45:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:45:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:45:01 INFO - 'HOMEDRIVE': 'C:', 09:45:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 09:45:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:45:01 INFO - 'KTS_VERSION': '1.19c', 09:45:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 09:45:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 09:45:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:45:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:45:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:45:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:45:01 INFO - 'MOZ_NO_REMOTE': '1', 09:45:01 INFO - 'NO_EM_RESTART': '1', 09:45:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:45:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:45:01 INFO - 'OS': 'Windows_NT', 09:45:01 INFO - 'OURDRIVE': 'C:', 09:45:01 INFO - 'PATH': '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', 09:45:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:45:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:45:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:45:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:45:01 INFO - 'PROCESSOR_LEVEL': '6', 09:45:01 INFO - 'PROCESSOR_REVISION': '1e05', 09:45:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:45:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:45:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:45:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:45:01 INFO - 'PROMPT': '$P$G', 09:45:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:45:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:45:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:45:01 INFO - 'PWD': 'C:\\slave\\test', 09:45:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:45:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:45:01 INFO - 'SYSTEMDRIVE': 'C:', 09:45:01 INFO - 'SYSTEMROOT': 'C:\\windows', 09:45:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:01 INFO - 'TEST1': 'testie', 09:45:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:01 INFO - 'USERDOMAIN': 'T-W864-IX-163', 09:45:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 09:45:01 INFO - 'USERNAME': 'cltbld', 09:45:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 09:45:01 INFO - 'WINDIR': 'C:\\windows', 09:45:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:45:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:45:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:45:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:45:02 INFO - Running setup.py egg_info for package mozsystemmonitor 09:45:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:45:02 INFO - Running setup.py egg_info for package psutil 09:45:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:45:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:45:02 INFO - Installing collected packages: mozsystemmonitor, psutil 09:45:02 INFO - Running setup.py install for mozsystemmonitor 09:45:02 INFO - Running setup.py install for psutil 09:45:02 INFO - building 'psutil._psutil_windows' extension 09:45:02 INFO - error: Unable to find vcvarsall.bat 09:45:02 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-4rs6z8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:45:02 INFO - running install 09:45:02 INFO - running build 09:45:02 INFO - running build_py 09:45:02 INFO - running build_ext 09:45:02 INFO - building 'psutil._psutil_windows' extension 09:45:02 INFO - error: Unable to find vcvarsall.bat 09:45:02 INFO - ---------------------------------------- 09:45:02 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-4rs6z8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:45:02 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-163\AppData\Roaming\pip\pip.log 09:45:02 WARNING - Return code: 1 09:45:02 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! 09:45:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:45:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:45:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:45:02 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 0x024D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02581758>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x022D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026100C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-163', 'USERDOMAIN': 'T-W864-IX-163', '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-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\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 09:45:02 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 09:45:02 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 09:45:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:45:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 09:45:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:45:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:45:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:45:02 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 09:45:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:45:02 INFO - 'DCLOCATION': 'SCL3', 09:45:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:45:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:45:02 INFO - 'HOMEDRIVE': 'C:', 09:45:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 09:45:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:45:02 INFO - 'KTS_VERSION': '1.19c', 09:45:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 09:45:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 09:45:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:45:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:45:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:45:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:45:02 INFO - 'MOZ_NO_REMOTE': '1', 09:45:02 INFO - 'NO_EM_RESTART': '1', 09:45:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:45:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:45:02 INFO - 'OS': 'Windows_NT', 09:45:02 INFO - 'OURDRIVE': 'C:', 09:45:02 INFO - 'PATH': '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', 09:45:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:45:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:45:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:45:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:45:02 INFO - 'PROCESSOR_LEVEL': '6', 09:45:02 INFO - 'PROCESSOR_REVISION': '1e05', 09:45:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:45:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:45:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:45:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:45:02 INFO - 'PROMPT': '$P$G', 09:45:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:45:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:45:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:45:02 INFO - 'PWD': 'C:\\slave\\test', 09:45:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:45:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:45:02 INFO - 'SYSTEMDRIVE': 'C:', 09:45:02 INFO - 'SYSTEMROOT': 'C:\\windows', 09:45:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:02 INFO - 'TEST1': 'testie', 09:45:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:02 INFO - 'USERDOMAIN': 'T-W864-IX-163', 09:45:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 09:45:02 INFO - 'USERNAME': 'cltbld', 09:45:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 09:45:02 INFO - 'WINDIR': 'C:\\windows', 09:45:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:45:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:45:02 INFO - Downloading/unpacking blobuploader==1.2.4 09:45:02 INFO - Downloading blobuploader-1.2.4.tar.gz 09:45:02 INFO - Running setup.py egg_info for package blobuploader 09:45:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:45:06 INFO - Running setup.py egg_info for package requests 09:45:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:45:06 INFO - Downloading docopt-0.6.1.tar.gz 09:45:06 INFO - Running setup.py egg_info for package docopt 09:45:06 INFO - Installing collected packages: blobuploader, docopt, requests 09:45:06 INFO - Running setup.py install for blobuploader 09:45:06 INFO - Running setup.py install for docopt 09:45:06 INFO - Running setup.py install for requests 09:45:06 INFO - Successfully installed blobuploader docopt requests 09:45:06 INFO - Cleaning up... 09:45:06 INFO - Return code: 0 09:45:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:45:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:45:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:45:06 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 0x024D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02581758>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x022D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026100C0>, '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-163', 'USERDOMAIN': 'T-W864-IX-163', '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-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\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 09:45:06 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 09:45:06 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 09:45:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:45:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 09:45:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:45:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:45:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:45:06 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 09:45:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:45:06 INFO - 'DCLOCATION': 'SCL3', 09:45:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:45:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:45:06 INFO - 'HOMEDRIVE': 'C:', 09:45:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 09:45:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:45:06 INFO - 'KTS_VERSION': '1.19c', 09:45:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 09:45:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 09:45:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:45:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:45:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:45:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:45:06 INFO - 'MOZ_NO_REMOTE': '1', 09:45:06 INFO - 'NO_EM_RESTART': '1', 09:45:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:45:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:45:06 INFO - 'OS': 'Windows_NT', 09:45:06 INFO - 'OURDRIVE': 'C:', 09:45:06 INFO - 'PATH': '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', 09:45:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:45:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:45:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:45:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:45:06 INFO - 'PROCESSOR_LEVEL': '6', 09:45:06 INFO - 'PROCESSOR_REVISION': '1e05', 09:45:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:45:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:45:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:45:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:45:06 INFO - 'PROMPT': '$P$G', 09:45:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:45:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:45:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:45:06 INFO - 'PWD': 'C:\\slave\\test', 09:45:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:45:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:45:06 INFO - 'SYSTEMDRIVE': 'C:', 09:45:06 INFO - 'SYSTEMROOT': 'C:\\windows', 09:45:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:06 INFO - 'TEST1': 'testie', 09:45:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:06 INFO - 'USERDOMAIN': 'T-W864-IX-163', 09:45:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 09:45:06 INFO - 'USERNAME': 'cltbld', 09:45:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 09:45:06 INFO - 'WINDIR': 'C:\\windows', 09:45:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:45:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:45:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:45:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:45:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:45:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:45:11 INFO - Unpacking c:\slave\test\build\tests\marionette 09:45:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:45:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:45:11 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 09:45:11 INFO - Running setup.py install for browsermob-proxy 09:45:27 INFO - Running setup.py install for manifestparser 09:45:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for marionette-client 09:45:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:45:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for marionette-driver 09:45:27 INFO - Running setup.py install for mozcrash 09:45:27 INFO - Running setup.py install for mozdebug 09:45:27 INFO - Running setup.py install for mozdevice 09:45:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for mozfile 09:45:27 INFO - Running setup.py install for mozhttpd 09:45:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for mozinfo 09:45:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for mozInstall 09:45:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for mozleak 09:45:27 INFO - Running setup.py install for mozlog 09:45:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for moznetwork 09:45:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for mozprocess 09:45:27 INFO - Running setup.py install for mozprofile 09:45:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for mozrunner 09:45:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for mozscreenshot 09:45:27 INFO - Running setup.py install for moztest 09:45:27 INFO - Running setup.py install for mozversion 09:45:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:45:27 INFO - Running setup.py install for wptserve 09:45:27 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 09:45:27 INFO - Cleaning up... 09:45:27 INFO - Return code: 0 09:45:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:45:27 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')]} 09:45:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:45:27 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')]} 09:45:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:45:27 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 0x024D76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02581758>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x022D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026100C0>, '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-163', 'USERDOMAIN': 'T-W864-IX-163', '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-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\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 09:45:27 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 09:45:27 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 09:45:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:45:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 09:45:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:45:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:45:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:45:27 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 09:45:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:45:27 INFO - 'DCLOCATION': 'SCL3', 09:45:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:45:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:45:27 INFO - 'HOMEDRIVE': 'C:', 09:45:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 09:45:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:45:27 INFO - 'KTS_VERSION': '1.19c', 09:45:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 09:45:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 09:45:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:45:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:45:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:45:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:45:27 INFO - 'MOZ_NO_REMOTE': '1', 09:45:27 INFO - 'NO_EM_RESTART': '1', 09:45:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:45:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:45:27 INFO - 'OS': 'Windows_NT', 09:45:27 INFO - 'OURDRIVE': 'C:', 09:45:27 INFO - 'PATH': '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', 09:45:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:45:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:45:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:45:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:45:27 INFO - 'PROCESSOR_LEVEL': '6', 09:45:27 INFO - 'PROCESSOR_REVISION': '1e05', 09:45:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:45:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:45:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:45:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:45:27 INFO - 'PROMPT': '$P$G', 09:45:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:45:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:45:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:45:27 INFO - 'PWD': 'C:\\slave\\test', 09:45:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:45:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:45:27 INFO - 'SYSTEMDRIVE': 'C:', 09:45:27 INFO - 'SYSTEMROOT': 'C:\\windows', 09:45:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:27 INFO - 'TEST1': 'testie', 09:45:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:27 INFO - 'USERDOMAIN': 'T-W864-IX-163', 09:45:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 09:45:27 INFO - 'USERNAME': 'cltbld', 09:45:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 09:45:27 INFO - 'WINDIR': 'C:\\windows', 09:45:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:45:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:45:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:45:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:45:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:45:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:45:30 INFO - Unpacking c:\slave\test\build\tests\marionette 09:45:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:45:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:45:30 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)) 09:45:44 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)) 09:45:44 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)) 09:45:44 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)) 09:45:44 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)) 09:45:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:45:44 INFO - Downloading blessings-1.6.tar.gz 09:45:44 INFO - Running setup.py egg_info for package blessings 09:45:44 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)) 09:45:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:45:44 INFO - Running setup.py install for blessings 09:45:44 INFO - Running setup.py install for browsermob-proxy 09:45:44 INFO - Running setup.py install for manifestparser 09:45:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Running setup.py install for marionette-client 09:45:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:45:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Running setup.py install for marionette-driver 09:45:44 INFO - Running setup.py install for mozcrash 09:45:44 INFO - Running setup.py install for mozdebug 09:45:44 INFO - Running setup.py install for mozdevice 09:45:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Running setup.py install for mozhttpd 09:45:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Running setup.py install for mozInstall 09:45:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Running setup.py install for mozleak 09:45:44 INFO - Running setup.py install for mozprofile 09:45:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Running setup.py install for mozrunner 09:45:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:45:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:45:46 INFO - Running setup.py install for mozscreenshot 09:45:46 INFO - Running setup.py install for moztest 09:45:46 INFO - Running setup.py install for mozversion 09:45:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:45:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:45:46 INFO - Running setup.py install for wptserve 09:45:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:45:46 INFO - Cleaning up... 09:45:46 INFO - Return code: 0 09:45:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:45:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:45:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:45:46 INFO - Reading from file tmpfile_stdout 09:45:46 INFO - Using _rmtree_windows ... 09:45:46 INFO - Using _rmtree_windows ... 09:45:46 INFO - Current package versions: 09:45:46 INFO - blessings == 1.6 09:45:46 INFO - blobuploader == 1.2.4 09:45:46 INFO - browsermob-proxy == 0.6.0 09:45:46 INFO - distribute == 0.6.14 09:45:46 INFO - docopt == 0.6.1 09:45:46 INFO - manifestparser == 1.1 09:45:46 INFO - marionette-client == 2.3.0 09:45:46 INFO - marionette-driver == 1.4.0 09:45:46 INFO - mozInstall == 1.12 09:45:46 INFO - mozcrash == 0.17 09:45:46 INFO - mozdebug == 0.1 09:45:46 INFO - mozdevice == 0.48 09:45:46 INFO - mozfile == 1.2 09:45:46 INFO - mozhttpd == 0.7 09:45:46 INFO - mozinfo == 0.9 09:45:46 INFO - mozleak == 0.1 09:45:46 INFO - mozlog == 3.1 09:45:46 INFO - moznetwork == 0.27 09:45:46 INFO - mozprocess == 0.22 09:45:46 INFO - mozprofile == 0.28 09:45:46 INFO - mozrunner == 6.11 09:45:46 INFO - mozscreenshot == 0.1 09:45:46 INFO - mozsystemmonitor == 0.0 09:45:46 INFO - moztest == 0.7 09:45:46 INFO - mozversion == 1.4 09:45:46 INFO - requests == 1.2.3 09:45:46 INFO - wptserve == 1.4.0 09:45:46 INFO - Running post-action listener: _resource_record_post_action 09:45:46 INFO - Running post-action listener: _start_resource_monitoring 09:45:46 INFO - Starting resource monitoring. 09:45:46 INFO - ##### 09:45:46 INFO - ##### Running pull step. 09:45:46 INFO - ##### 09:45:46 INFO - Running pre-action listener: _resource_record_pre_action 09:45:46 INFO - Running main action method: pull 09:45:46 INFO - Pull has nothing to do! 09:45:46 INFO - Running post-action listener: _resource_record_post_action 09:45:46 INFO - ##### 09:45:46 INFO - ##### Running install step. 09:45:46 INFO - ##### 09:45:46 INFO - Running pre-action listener: _resource_record_pre_action 09:45:46 INFO - Running main action method: install 09:45:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:45:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:45:47 INFO - Reading from file tmpfile_stdout 09:45:47 INFO - Using _rmtree_windows ... 09:45:47 INFO - Using _rmtree_windows ... 09:45:47 INFO - Detecting whether we're running mozinstall >=1.0... 09:45:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:45:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:45:47 INFO - Reading from file tmpfile_stdout 09:45:47 INFO - Output received: 09:45:47 INFO - Usage: mozinstall-script.py [options] installer 09:45:47 INFO - Options: 09:45:47 INFO - -h, --help show this help message and exit 09:45:47 INFO - -d DEST, --destination=DEST 09:45:47 INFO - Directory to install application into. [default: 09:45:47 INFO - "C:\slave\test"] 09:45:47 INFO - --app=APP Application being installed. [default: firefox] 09:45:47 INFO - Using _rmtree_windows ... 09:45:47 INFO - Using _rmtree_windows ... 09:45:47 INFO - mkdir: C:\slave\test\build\application 09:45:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:45:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 09:45:50 INFO - Reading from file tmpfile_stdout 09:45:50 INFO - Output received: 09:45:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:45:50 INFO - Using _rmtree_windows ... 09:45:50 INFO - Using _rmtree_windows ... 09:45:50 INFO - Running post-action listener: _resource_record_post_action 09:45:50 INFO - ##### 09:45:50 INFO - ##### Running run-tests step. 09:45:50 INFO - ##### 09:45:50 INFO - Running pre-action listener: _resource_record_pre_action 09:45:50 INFO - Running main action method: run_tests 09:45:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:45:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:45:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:45:50 INFO - grabbing minidump binary from tooltool 09:45:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:50 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 0x025B8368>, '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 0x022D5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026100C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:45:50 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 09:45:50 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 09:45:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:45:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplfk28q 09:45:50 INFO - INFO - File integrity verified, renaming tmplfk28q to win32-minidump_stackwalk.exe 09:45:50 INFO - Return code: 0 09:45:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:45:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:45:50 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/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:45:50 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/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:45:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:45:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 09:45:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:45:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:45:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:45:50 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 09:45:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:45:50 INFO - 'DCLOCATION': 'SCL3', 09:45:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:45:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:45:50 INFO - 'HOMEDRIVE': 'C:', 09:45:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 09:45:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:45:50 INFO - 'KTS_VERSION': '1.19c', 09:45:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 09:45:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 09:45:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:45:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:45:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:45:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:45:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:45:50 INFO - 'MOZ_NO_REMOTE': '1', 09:45:50 INFO - 'NO_EM_RESTART': '1', 09:45:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:45:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:45:50 INFO - 'OS': 'Windows_NT', 09:45:50 INFO - 'OURDRIVE': 'C:', 09:45:50 INFO - 'PATH': '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', 09:45:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:45:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:45:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:45:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:45:50 INFO - 'PROCESSOR_LEVEL': '6', 09:45:50 INFO - 'PROCESSOR_REVISION': '1e05', 09:45:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:45:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:45:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:45:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:45:50 INFO - 'PROMPT': '$P$G', 09:45:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:45:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:45:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:45:50 INFO - 'PWD': 'C:\\slave\\test', 09:45:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:45:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:45:50 INFO - 'SYSTEMDRIVE': 'C:', 09:45:50 INFO - 'SYSTEMROOT': 'C:\\windows', 09:45:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:50 INFO - 'TEST1': 'testie', 09:45:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:45:50 INFO - 'USERDOMAIN': 'T-W864-IX-163', 09:45:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 09:45:50 INFO - 'USERNAME': 'cltbld', 09:45:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 09:45:50 INFO - 'WINDIR': 'C:\\windows', 09:45:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:45:50 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/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:45:52 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 09:45:52 INFO - import pkg_resources 09:45:53 INFO - Using 1 client processes 09:45:56 INFO - SUITE-START | Running 778 tests 09:45:56 INFO - Running testharness tests 09:45:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:45:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:45:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:45:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:45:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:45:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:45:57 INFO - Setting up ssl 09:45:57 INFO - PROCESS | certutil | 09:45:57 INFO - PROCESS | certutil | 09:45:57 INFO - PROCESS | certutil | 09:45:57 INFO - Certificate Nickname Trust Attributes 09:45:57 INFO - SSL,S/MIME,JAR/XPI 09:45:57 INFO - 09:45:57 INFO - web-platform-tests CT,, 09:45:57 INFO - 09:45:57 INFO - Starting runner 09:45:58 INFO - PROCESS | 3200 | [3200] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:45:58 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:45:58 INFO - PROCESS | 3200 | [3200] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:45:59 INFO - PROCESS | 3200 | 1467996359677 Marionette DEBUG Marionette enabled via build flag and pref 09:46:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BDB75E000 == 1 [pid = 3200] [id = 1] 09:46:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 1 (0000008BEA68E800) [pid = 3200] [serial = 1] [outer = 0000000000000000] 09:46:00 INFO - PROCESS | 3200 | [3200] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:46:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 2 (0000008BEA68F800) [pid = 3200] [serial = 2] [outer = 0000008BEA68E800] 09:46:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDA7C000 == 2 [pid = 3200] [id = 2] 09:46:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 3 (0000008BEDA7C800) [pid = 3200] [serial = 3] [outer = 0000000000000000] 09:46:01 INFO - PROCESS | 3200 | [3200] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:46:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 4 (0000008BEDA7D800) [pid = 3200] [serial = 4] [outer = 0000008BEDA7C800] 09:46:01 INFO - PROCESS | 3200 | 1467996361400 Marionette INFO Listening on port 2828 09:46:03 INFO - PROCESS | 3200 | 1467996363280 Marionette DEBUG Marionette enabled via command-line flag 09:46:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE7C7800 == 3 [pid = 3200] [id = 3] 09:46:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 5 (0000008BEEA13000) [pid = 3200] [serial = 5] [outer = 0000000000000000] 09:46:03 INFO - PROCESS | 3200 | [3200] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:46:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 6 (0000008BEEA14000) [pid = 3200] [serial = 6] [outer = 0000008BEEA13000] 09:46:03 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:46:03 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:46:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 7 (0000008BEF524800) [pid = 3200] [serial = 7] [outer = 0000008BEDA7C800] 09:46:04 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:46:04 INFO - PROCESS | 3200 | 1467996364012 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 09:46:04 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:46:04 INFO - PROCESS | 3200 | 1467996364043 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 09:46:04 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:46:04 INFO - PROCESS | 3200 | 1467996364051 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 09:46:04 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:46:04 INFO - PROCESS | 3200 | 1467996364085 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49286 09:46:04 INFO - PROCESS | 3200 | 1467996364087 Marionette DEBUG Closed connection conn0 09:46:04 INFO - PROCESS | 3200 | 1467996364089 Marionette DEBUG Closed connection conn1 09:46:04 INFO - PROCESS | 3200 | 1467996364091 Marionette DEBUG Closed connection conn2 09:46:04 INFO - PROCESS | 3200 | 1467996364144 Marionette DEBUG Closed connection conn3 09:46:04 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:46:04 INFO - PROCESS | 3200 | 1467996364175 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49287 09:46:04 INFO - PROCESS | 3200 | 1467996364283 Marionette DEBUG Closed connection conn4 09:46:04 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:46:04 INFO - PROCESS | 3200 | 1467996364289 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49288 09:46:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC38000 == 4 [pid = 3200] [id = 4] 09:46:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 8 (0000008BEA6DB800) [pid = 3200] [serial = 8] [outer = 0000000000000000] 09:46:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 9 (0000008BEFCD2C00) [pid = 3200] [serial = 9] [outer = 0000008BEA6DB800] 09:46:04 INFO - PROCESS | 3200 | 1467996364562 Marionette DEBUG Closed connection conn5 09:46:04 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:46:04 INFO - PROCESS | 3200 | 1467996364567 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49289 09:46:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 10 (0000008BEFC6EC00) [pid = 3200] [serial = 10] [outer = 0000008BEA6DB800] 09:46:04 INFO - PROCESS | 3200 | 1467996364601 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:46:04 INFO - PROCESS | 3200 | 1467996364606 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160708080626","device":"desktop","version":"48.0"} 09:46:05 INFO - PROCESS | 3200 | [3200] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:46:05 INFO - PROCESS | 3200 | [3200] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:46:05 INFO - PROCESS | 3200 | [3200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:46:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5210800 == 5 [pid = 3200] [id = 5] 09:46:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 11 (0000008BF5211800) [pid = 3200] [serial = 11] [outer = 0000000000000000] 09:46:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5212000 == 6 [pid = 3200] [id = 6] 09:46:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 12 (0000008BF4585000) [pid = 3200] [serial = 12] [outer = 0000000000000000] 09:46:06 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:46:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C8B000 == 7 [pid = 3200] [id = 7] 09:46:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 13 (0000008BF4584800) [pid = 3200] [serial = 13] [outer = 0000000000000000] 09:46:07 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:46:07 INFO - PROCESS | 3200 | [3200] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:46:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 14 (0000008BF5DBEC00) [pid = 3200] [serial = 14] [outer = 0000008BF4584800] 09:46:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 15 (0000008BF606D000) [pid = 3200] [serial = 15] [outer = 0000008BF5211800] 09:46:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 16 (0000008BF5BBA800) [pid = 3200] [serial = 16] [outer = 0000008BF4585000] 09:46:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 17 (0000008BF5ED2C00) [pid = 3200] [serial = 17] [outer = 0000008BF4584800] 09:46:08 INFO - PROCESS | 3200 | 1467996368302 Marionette INFO startBrowser ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:08 INFO - PROCESS | 3200 | 1467996368338 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3200 | 1467996368352 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3200 | 1467996368355 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 18 (0000008BF519F800) [pid = 3200] [serial = 18] [outer = 0000008BF4584800] 09:46:09 INFO - PROCESS | 3200 | 1467996369357 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ab9b6766-afc3-4903-a193-5dc6daa3e5f1","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160708080626","device":"desktop","version":"48.0","command_id":1}}] 09:46:09 INFO - PROCESS | 3200 | 1467996369886 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:46:09 INFO - PROCESS | 3200 | 1467996369891 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:09 INFO - PROCESS | 3200 | 1467996369923 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:46:09 INFO - PROCESS | 3200 | 1467996369945 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:46:09 INFO - PROCESS | 3200 | 1467996369947 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:09 INFO - PROCESS | 3200 | [3200] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:46:10 INFO - PROCESS | 3200 | --DOCSHELL 0000008BDB75E000 == 6 [pid = 3200] [id = 1] 09:46:12 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:46:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 19 (0000008BEE836000) [pid = 3200] [serial = 19] [outer = 0000008BF4584800] 09:46:12 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:46:12 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:46:12 INFO - PROCESS | 3200 | 1467996372368 Marionette TRACE conn6 <- [1,3,null,{}] 09:46:12 INFO - PROCESS | 3200 | 1467996372374 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:46:12 INFO - PROCESS | 3200 | 1467996372377 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:12 INFO - PROCESS | 3200 | 1467996372398 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:46:12 INFO - PROCESS | 3200 | 1467996372436 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3200 | 1467996372440 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:46:12 INFO - PROCESS | 3200 | 1467996372445 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3200 | 1467996372448 Marionette TRACE conn6 <- [1,6,null,{}] 09:46:12 INFO - PROCESS | 3200 | 1467996372626 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 3200 | 1467996372629 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:12 INFO - PROCESS | 3200 | 1467996372652 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:46:12 INFO - PROCESS | 3200 | 1467996372658 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3200 | 1467996372661 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE8D4A000 == 7 [pid = 3200] [id = 8] 09:46:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 20 (0000008BEA655800) [pid = 3200] [serial = 20] [outer = 0000000000000000] 09:46:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 21 (0000008BEA9E0400) [pid = 3200] [serial = 21] [outer = 0000008BEA655800] 09:46:12 INFO - PROCESS | 3200 | 1467996372716 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 22 (0000008BEDACB400) [pid = 3200] [serial = 22] [outer = 0000008BEA655800] 09:46:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC38000 == 6 [pid = 3200] [id = 4] 09:46:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE8DB5800 == 7 [pid = 3200] [id = 9] 09:46:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 23 (0000008BE9B2B400) [pid = 3200] [serial = 23] [outer = 0000000000000000] 09:46:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 24 (0000008BEDDC2800) [pid = 3200] [serial = 24] [outer = 0000008BE9B2B400] 09:46:13 INFO - PROCESS | 3200 | 1467996373137 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 25 (0000008BEF6D3800) [pid = 3200] [serial = 25] [outer = 0000008BE9B2B400] 09:46:13 INFO - PROCESS | 3200 | 1467996373546 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1143ms 09:46:13 INFO - PROCESS | 3200 | 1467996373607 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3200 | 1467996373612 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:46:13 INFO - PROCESS | 3200 | 1467996373729 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 3200 | 1467996373733 Marionette TRACE conn6 <- [1,10,null,{}] 09:46:13 INFO - PROCESS | 3200 | 1467996373758 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 3200 | 1467996373761 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:13 INFO - PROCESS | 3200 | 1467996373868 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:46:13 INFO - PROCESS | 3200 | 1467996373925 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3200 | 1467996373929 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEEA1B800 == 8 [pid = 3200] [id = 10] 09:46:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 26 (0000008BEDDC4400) [pid = 3200] [serial = 26] [outer = 0000000000000000] 09:46:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 27 (0000008BF4227800) [pid = 3200] [serial = 27] [outer = 0000008BEDDC4400] 09:46:13 INFO - PROCESS | 3200 | 1467996373979 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 28 (0000008BF5634000) [pid = 3200] [serial = 28] [outer = 0000008BEDDC4400] 09:46:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF55D800 == 9 [pid = 3200] [id = 11] 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 29 (0000008BEF55E000) [pid = 3200] [serial = 29] [outer = 0000000000000000] 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 30 (0000008BEFC1C800) [pid = 3200] [serial = 30] [outer = 0000008BEF55E000] 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 31 (0000008BEFC39000) [pid = 3200] [serial = 31] [outer = 0000008BEF55E000] 09:46:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE83EB800 == 10 [pid = 3200] [id = 12] 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 32 (0000008BF519D400) [pid = 3200] [serial = 32] [outer = 0000000000000000] 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 33 (0000008BF67DA400) [pid = 3200] [serial = 33] [outer = 0000008BF519D400] 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 34 (0000008BF700E000) [pid = 3200] [serial = 34] [outer = 0000008BF519D400] 09:46:14 INFO - PROCESS | 3200 | 1467996374565 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1152ms 09:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:46:14 INFO - PROCESS | 3200 | 1467996374776 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3200 | 1467996374779 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:46:14 INFO - PROCESS | 3200 | 1467996374783 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3200 | 1467996374785 Marionette TRACE conn6 <- [1,14,null,{}] 09:46:14 INFO - PROCESS | 3200 | 1467996374789 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 3200 | 1467996374791 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:14 INFO - PROCESS | 3200 | 1467996374886 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:46:14 INFO - PROCESS | 3200 | 1467996374892 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3200 | 1467996374896 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4270000 == 11 [pid = 3200] [id = 13] 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 35 (0000008BF7DC2400) [pid = 3200] [serial = 35] [outer = 0000000000000000] 09:46:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 36 (0000008BF830A400) [pid = 3200] [serial = 36] [outer = 0000008BF7DC2400] 09:46:14 INFO - PROCESS | 3200 | 1467996374955 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 37 (0000008BF86D9800) [pid = 3200] [serial = 37] [outer = 0000008BF7DC2400] 09:46:15 INFO - PROCESS | 3200 | 1467996375379 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 09:46:15 INFO - PROCESS | 3200 | 1467996375421 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:46:15 INFO - PROCESS | 3200 | 1467996375428 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 3200 | 1467996375433 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 3200 | 1467996375435 Marionette TRACE conn6 <- [1,18,null,{}] 09:46:15 INFO - PROCESS | 3200 | 1467996375444 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 3200 | 1467996375446 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:15 INFO - PROCESS | 3200 | 1467996375534 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:46:15 INFO - PROCESS | 3200 | 1467996375541 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3200 | 1467996375543 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF50A2800 == 12 [pid = 3200] [id = 14] 09:46:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 38 (0000008BF5C66C00) [pid = 3200] [serial = 38] [outer = 0000000000000000] 09:46:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 39 (0000008BF5C68800) [pid = 3200] [serial = 39] [outer = 0000008BF5C66C00] 09:46:15 INFO - PROCESS | 3200 | 1467996375589 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 40 (0000008BF5C6F000) [pid = 3200] [serial = 40] [outer = 0000008BF5C66C00] 09:46:15 INFO - PROCESS | 3200 | 1467996375981 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 09:46:16 INFO - PROCESS | 3200 | 1467996376020 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3200 | 1467996376022 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:46:16 INFO - PROCESS | 3200 | 1467996376026 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 3200 | 1467996376028 Marionette TRACE conn6 <- [1,22,null,{}] 09:46:16 INFO - PROCESS | 3200 | 1467996376031 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 3200 | 1467996376034 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:16 INFO - PROCESS | 3200 | 1467996376115 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:46:16 INFO - PROCESS | 3200 | 1467996376121 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3200 | 1467996376123 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5607000 == 13 [pid = 3200] [id = 15] 09:46:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 41 (0000008BF384B800) [pid = 3200] [serial = 41] [outer = 0000000000000000] 09:46:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 42 (0000008BF384F400) [pid = 3200] [serial = 42] [outer = 0000008BF384B800] 09:46:16 INFO - PROCESS | 3200 | 1467996376169 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 43 (0000008BEFCD1C00) [pid = 3200] [serial = 43] [outer = 0000008BF384B800] 09:46:16 INFO - PROCESS | 3200 | 1467996376586 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 09:46:16 INFO - PROCESS | 3200 | 1467996376616 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3200 | 1467996376618 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:46:16 INFO - PROCESS | 3200 | 1467996376621 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 3200 | 1467996376623 Marionette TRACE conn6 <- [1,26,null,{}] 09:46:16 INFO - PROCESS | 3200 | 1467996376627 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 3200 | 1467996376633 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:16 INFO - PROCESS | 3200 | 1467996376731 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:46:16 INFO - PROCESS | 3200 | 1467996376738 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3200 | 1467996376740 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF571A000 == 14 [pid = 3200] [id = 16] 09:46:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 44 (0000008BF5B37400) [pid = 3200] [serial = 44] [outer = 0000000000000000] 09:46:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 45 (0000008BF5B3EC00) [pid = 3200] [serial = 45] [outer = 0000008BF5B37400] 09:46:16 INFO - PROCESS | 3200 | 1467996376786 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 46 (0000008BF9323400) [pid = 3200] [serial = 46] [outer = 0000008BF5B37400] 09:46:17 INFO - PROCESS | 3200 | 1467996377199 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 09:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:46:17 INFO - PROCESS | 3200 | 1467996377255 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3200 | 1467996377257 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:46:17 INFO - PROCESS | 3200 | 1467996377261 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3200 | 1467996377262 Marionette TRACE conn6 <- [1,30,null,{}] 09:46:17 INFO - PROCESS | 3200 | 1467996377266 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 3200 | 1467996377268 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:17 INFO - PROCESS | 3200 | 1467996377350 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:46:17 INFO - PROCESS | 3200 | 1467996377356 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3200 | 1467996377358 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C88000 == 15 [pid = 3200] [id = 17] 09:46:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 47 (0000008BEAB53C00) [pid = 3200] [serial = 47] [outer = 0000000000000000] 09:46:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 48 (0000008BF2E62C00) [pid = 3200] [serial = 48] [outer = 0000008BEAB53C00] 09:46:17 INFO - PROCESS | 3200 | 1467996377402 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 49 (0000008BF9329400) [pid = 3200] [serial = 49] [outer = 0000008BEAB53C00] 09:46:17 INFO - PROCESS | 3200 | 1467996377791 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 09:46:17 INFO - PROCESS | 3200 | 1467996377857 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3200 | 1467996377860 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:46:17 INFO - PROCESS | 3200 | 1467996377863 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3200 | 1467996377865 Marionette TRACE conn6 <- [1,34,null,{}] 09:46:17 INFO - PROCESS | 3200 | 1467996377869 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 3200 | 1467996377871 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:17 INFO - PROCESS | 3200 | 1467996377949 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:46:17 INFO - PROCESS | 3200 | 1467996377955 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3200 | 1467996377957 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62B3800 == 16 [pid = 3200] [id = 18] 09:46:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 50 (0000008BE92D8000) [pid = 3200] [serial = 50] [outer = 0000000000000000] 09:46:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 51 (0000008BE92DC000) [pid = 3200] [serial = 51] [outer = 0000008BE92D8000] 09:46:18 INFO - PROCESS | 3200 | 1467996378002 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 52 (0000008BF4B53C00) [pid = 3200] [serial = 52] [outer = 0000008BE92D8000] 09:46:18 INFO - PROCESS | 3200 | 1467996378456 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 09:46:18 INFO - PROCESS | 3200 | 1467996378491 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3200 | 1467996378493 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:46:18 INFO - PROCESS | 3200 | 1467996378497 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:46:18 INFO - PROCESS | 3200 | 1467996378498 Marionette TRACE conn6 <- [1,38,null,{}] 09:46:18 INFO - PROCESS | 3200 | 1467996378502 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 3200 | 1467996378503 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:18 INFO - PROCESS | 3200 | 1467996378598 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:46:18 INFO - PROCESS | 3200 | 1467996378604 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3200 | 1467996378606 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF8692000 == 17 [pid = 3200] [id = 19] 09:46:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 53 (0000008BE969E800) [pid = 3200] [serial = 53] [outer = 0000000000000000] 09:46:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE96A2C00) [pid = 3200] [serial = 54] [outer = 0000008BE969E800] 09:46:18 INFO - PROCESS | 3200 | 1467996378652 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE96AA800) [pid = 3200] [serial = 55] [outer = 0000008BE969E800] 09:46:19 INFO - PROCESS | 3200 | 1467996379028 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 09:46:19 INFO - PROCESS | 3200 | 1467996379086 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3200 | 1467996379088 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:46:19 INFO - PROCESS | 3200 | 1467996379102 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3200 | 1467996379104 Marionette TRACE conn6 <- [1,42,null,{}] 09:46:19 INFO - PROCESS | 3200 | 1467996379108 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 3200 | 1467996379110 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:19 INFO - PROCESS | 3200 | 1467996379199 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:46:19 INFO - PROCESS | 3200 | 1467996379204 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3200 | 1467996379206 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF931B800 == 18 [pid = 3200] [id = 20] 09:46:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BF5058000) [pid = 3200] [serial = 56] [outer = 0000000000000000] 09:46:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BF9329800) [pid = 3200] [serial = 57] [outer = 0000008BF5058000] 09:46:19 INFO - PROCESS | 3200 | 1467996379255 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BFC81DC00) [pid = 3200] [serial = 58] [outer = 0000008BF5058000] 09:46:19 INFO - PROCESS | 3200 | 1467996379627 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 09:46:19 INFO - PROCESS | 3200 | 1467996379698 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3200 | 1467996379700 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:46:19 INFO - PROCESS | 3200 | 1467996379704 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3200 | 1467996379705 Marionette TRACE conn6 <- [1,46,null,{}] 09:46:19 INFO - PROCESS | 3200 | 1467996379709 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 3200 | 1467996379712 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:19 INFO - PROCESS | 3200 | 1467996379800 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:46:19 INFO - PROCESS | 3200 | 1467996379805 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3200 | 1467996379808 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6A8800 == 19 [pid = 3200] [id = 21] 09:46:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BFC823000) [pid = 3200] [serial = 59] [outer = 0000000000000000] 09:46:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BFC828C00) [pid = 3200] [serial = 60] [outer = 0000008BFC823000] 09:46:19 INFO - PROCESS | 3200 | 1467996379857 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BFC8AC000) [pid = 3200] [serial = 61] [outer = 0000008BFC823000] 09:46:20 INFO - PROCESS | 3200 | 1467996380284 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 09:46:20 INFO - PROCESS | 3200 | 1467996380982 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 3200 | 1467996380987 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:46:20 INFO - PROCESS | 3200 | 1467996380992 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 3200 | 1467996380995 Marionette TRACE conn6 <- [1,50,null,{}] 09:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:46:21 INFO - PROCESS | 3200 | 1467996381008 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 3200 | 1467996381012 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:21 INFO - PROCESS | 3200 | 1467996381126 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:46:21 INFO - PROCESS | 3200 | 1467996381188 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3200 | 1467996381193 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEABCB000 == 20 [pid = 3200] [id = 22] 09:46:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEDA0A400) [pid = 3200] [serial = 62] [outer = 0000000000000000] 09:46:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEDDBCC00) [pid = 3200] [serial = 63] [outer = 0000008BEDA0A400] 09:46:21 INFO - PROCESS | 3200 | 1467996381242 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BEE7E1000) [pid = 3200] [serial = 64] [outer = 0000008BEDA0A400] 09:46:21 INFO - PROCESS | 3200 | 1467996381654 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 669ms 09:46:21 INFO - PROCESS | 3200 | 1467996381677 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 3200 | 1467996381681 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:46:21 INFO - PROCESS | 3200 | 1467996381687 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 3200 | 1467996381690 Marionette TRACE conn6 <- [1,54,null,{}] 09:46:21 INFO - PROCESS | 3200 | 1467996381694 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 3200 | 1467996381697 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:21 INFO - PROCESS | 3200 | 1467996381800 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:46:21 INFO - PROCESS | 3200 | 1467996381806 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3200 | 1467996381809 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF550800 == 21 [pid = 3200] [id = 23] 09:46:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF2E53800) [pid = 3200] [serial = 65] [outer = 0000000000000000] 09:46:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF2E60C00) [pid = 3200] [serial = 66] [outer = 0000008BF2E53800] 09:46:21 INFO - PROCESS | 3200 | 1467996381857 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF3847800) [pid = 3200] [serial = 67] [outer = 0000008BF2E53800] 09:46:22 INFO - PROCESS | 3200 | 1467996382290 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 650ms 09:46:22 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BEA6DB800) [pid = 3200] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:46:22 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BEA655800) [pid = 3200] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:46:22 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEDDC4400) [pid = 3200] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:46:22 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF7DC2400) [pid = 3200] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:46:22 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF5C66C00) [pid = 3200] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:46:22 INFO - PROCESS | 3200 | 1467996382551 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3200 | 1467996382553 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:46:22 INFO - PROCESS | 3200 | 1467996382564 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 3200 | 1467996382567 Marionette TRACE conn6 <- [1,58,null,{}] 09:46:22 INFO - PROCESS | 3200 | 1467996382576 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 3200 | 1467996382581 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:22 INFO - PROCESS | 3200 | 1467996382667 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:46:22 INFO - PROCESS | 3200 | 1467996382679 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3200 | 1467996382682 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F10800 == 22 [pid = 3200] [id = 24] 09:46:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BF3850800) [pid = 3200] [serial = 68] [outer = 0000000000000000] 09:46:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BF38D5400) [pid = 3200] [serial = 69] [outer = 0000008BF3850800] 09:46:22 INFO - PROCESS | 3200 | 1467996382732 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF505A800) [pid = 3200] [serial = 70] [outer = 0000008BF3850800] 09:46:23 INFO - PROCESS | 3200 | 1467996383131 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 627ms 09:46:23 INFO - PROCESS | 3200 | 1467996383192 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3200 | 1467996383195 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:46:23 INFO - PROCESS | 3200 | 1467996383198 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3200 | 1467996383200 Marionette TRACE conn6 <- [1,62,null,{}] 09:46:23 INFO - PROCESS | 3200 | 1467996383204 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 3200 | 1467996383206 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:23 INFO - PROCESS | 3200 | 1467996383289 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:46:23 INFO - PROCESS | 3200 | 1467996383295 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3200 | 1467996383298 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561B800 == 23 [pid = 3200] [id = 25] 09:46:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEE4B6400) [pid = 3200] [serial = 71] [outer = 0000000000000000] 09:46:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9C8B400) [pid = 3200] [serial = 72] [outer = 0000008BEE4B6400] 09:46:23 INFO - PROCESS | 3200 | 1467996383346 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF5C65000) [pid = 3200] [serial = 73] [outer = 0000008BEE4B6400] 09:46:23 INFO - PROCESS | 3200 | 1467996383753 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 09:46:23 INFO - PROCESS | 3200 | 1467996383789 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3200 | 1467996383791 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:46:23 INFO - PROCESS | 3200 | 1467996383794 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3200 | 1467996383796 Marionette TRACE conn6 <- [1,66,null,{}] 09:46:23 INFO - PROCESS | 3200 | 1467996383799 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 3200 | 1467996383801 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:23 INFO - PROCESS | 3200 | 1467996383879 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:46:23 INFO - PROCESS | 3200 | 1467996383884 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3200 | 1467996383886 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5E29800 == 24 [pid = 3200] [id = 26] 09:46:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF5C6EC00) [pid = 3200] [serial = 74] [outer = 0000000000000000] 09:46:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF62F7000) [pid = 3200] [serial = 75] [outer = 0000008BF5C6EC00] 09:46:23 INFO - PROCESS | 3200 | 1467996383931 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF6851C00) [pid = 3200] [serial = 76] [outer = 0000008BF5C6EC00] 09:46:24 INFO - PROCESS | 3200 | 1467996384324 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 588ms 09:46:24 INFO - PROCESS | 3200 | 1467996384385 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 3200 | 1467996384388 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:46:24 INFO - PROCESS | 3200 | 1467996384391 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 3200 | 1467996384393 Marionette TRACE conn6 <- [1,70,null,{}] 09:46:24 INFO - PROCESS | 3200 | 1467996384397 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 3200 | 1467996384402 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:24 INFO - PROCESS | 3200 | 1467996384509 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:46:24 INFO - PROCESS | 3200 | 1467996384553 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3200 | 1467996384557 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE89F8800 == 25 [pid = 3200] [id = 27] 09:46:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE8411800) [pid = 3200] [serial = 77] [outer = 0000000000000000] 09:46:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE9226400) [pid = 3200] [serial = 78] [outer = 0000008BE8411800] 09:46:24 INFO - PROCESS | 3200 | 1467996384664 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEA061C00) [pid = 3200] [serial = 79] [outer = 0000008BE8411800] 09:46:25 INFO - PROCESS | 3200 | 1467996385224 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 09:46:25 INFO - PROCESS | 3200 | 1467996385277 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 3200 | 1467996385281 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:46:25 INFO - PROCESS | 3200 | 1467996385286 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:46:25 INFO - PROCESS | 3200 | 1467996385289 Marionette TRACE conn6 <- [1,74,null,{}] 09:46:25 INFO - PROCESS | 3200 | 1467996385295 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 3200 | 1467996385300 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:25 INFO - PROCESS | 3200 | 1467996385415 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:46:25 INFO - PROCESS | 3200 | 1467996385469 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 3200 | 1467996385473 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5605800 == 26 [pid = 3200] [id = 28] 09:46:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF26B3400) [pid = 3200] [serial = 80] [outer = 0000000000000000] 09:46:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF3843C00) [pid = 3200] [serial = 81] [outer = 0000008BF26B3400] 09:46:25 INFO - PROCESS | 3200 | 1467996385531 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF4D03800) [pid = 3200] [serial = 82] [outer = 0000008BF26B3400] 09:46:26 INFO - PROCESS | 3200 | 1467996386105 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 882ms 09:46:26 INFO - PROCESS | 3200 | 1467996386174 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3200 | 1467996386178 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:46:26 INFO - PROCESS | 3200 | 1467996386184 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 3200 | 1467996386186 Marionette TRACE conn6 <- [1,78,null,{}] 09:46:26 INFO - PROCESS | 3200 | 1467996386191 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 3200 | 1467996386193 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:26 INFO - PROCESS | 3200 | 1467996386333 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:46:26 INFO - PROCESS | 3200 | 1467996386393 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3200 | 1467996386396 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC693800 == 27 [pid = 3200] [id = 29] 09:46:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE978EC00) [pid = 3200] [serial = 83] [outer = 0000000000000000] 09:46:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF4D1D800) [pid = 3200] [serial = 84] [outer = 0000008BE978EC00] 09:46:26 INFO - PROCESS | 3200 | 1467996386451 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF67D9000) [pid = 3200] [serial = 85] [outer = 0000008BE978EC00] 09:46:27 INFO - PROCESS | 3200 | 1467996387004 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 09:46:27 INFO - PROCESS | 3200 | 1467996387066 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 3200 | 1467996387069 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:46:27 INFO - PROCESS | 3200 | 1467996387075 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 3200 | 1467996387081 Marionette TRACE conn6 <- [1,82,null,{}] 09:46:27 INFO - PROCESS | 3200 | 1467996387091 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 3200 | 1467996387096 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:27 INFO - PROCESS | 3200 | 1467996387231 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:46:27 INFO - PROCESS | 3200 | 1467996387292 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3200 | 1467996387295 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E07800 == 28 [pid = 3200] [id = 30] 09:46:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE9729000) [pid = 3200] [serial = 86] [outer = 0000000000000000] 09:46:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF70A5400) [pid = 3200] [serial = 87] [outer = 0000008BE9729000] 09:46:27 INFO - PROCESS | 3200 | 1467996387349 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF8386800) [pid = 3200] [serial = 88] [outer = 0000008BE9729000] 09:46:28 INFO - PROCESS | 3200 | 1467996388008 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1004ms 09:46:28 INFO - PROCESS | 3200 | 1467996388096 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 3200 | 1467996388100 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:46:28 INFO - PROCESS | 3200 | 1467996388106 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 3200 | 1467996388110 Marionette TRACE conn6 <- [1,86,null,{}] 09:46:28 INFO - PROCESS | 3200 | 1467996388115 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 3200 | 1467996388118 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:28 INFO - PROCESS | 3200 | 1467996388229 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:46:28 INFO - PROCESS | 3200 | 1467996388284 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3200 | 1467996388287 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF545800 == 29 [pid = 3200] [id = 31] 09:46:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE972E400) [pid = 3200] [serial = 89] [outer = 0000000000000000] 09:46:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9788C00) [pid = 3200] [serial = 90] [outer = 0000008BE972E400] 09:46:28 INFO - PROCESS | 3200 | 1467996388339 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9849000) [pid = 3200] [serial = 91] [outer = 0000008BE972E400] 09:46:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE8D4A000 == 28 [pid = 3200] [id = 8] 09:46:28 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5ED2C00) [pid = 3200] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF5B3EC00) [pid = 3200] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF2E62C00) [pid = 3200] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE92DC000) [pid = 3200] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE96A2C00) [pid = 3200] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF9329800) [pid = 3200] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEA9E0400) [pid = 3200] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEDACB400) [pid = 3200] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEDDC2800) [pid = 3200] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF4227800) [pid = 3200] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF67DA400) [pid = 3200] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF830A400) [pid = 3200] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5C68800) [pid = 3200] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF384F400) [pid = 3200] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEFC1C800) [pid = 3200] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF86D9800) [pid = 3200] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5C6F000) [pid = 3200] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5634000) [pid = 3200] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF5DBEC00) [pid = 3200] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BEFC6EC00) [pid = 3200] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BEFCD2C00) [pid = 3200] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEDA7D800) [pid = 3200] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3200 | 1467996389244 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1196ms 09:46:29 INFO - PROCESS | 3200 | 1467996389303 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3200 | 1467996389307 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:46:29 INFO - PROCESS | 3200 | 1467996389312 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 3200 | 1467996389317 Marionette TRACE conn6 <- [1,90,null,{}] 09:46:29 INFO - PROCESS | 3200 | 1467996389326 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 3200 | 1467996389329 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:29 INFO - PROCESS | 3200 | 1467996389419 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:46:29 INFO - PROCESS | 3200 | 1467996389433 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 3200 | 1467996389436 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDDF3800 == 29 [pid = 3200] [id = 32] 09:46:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE9790800) [pid = 3200] [serial = 92] [outer = 0000000000000000] 09:46:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE9847800) [pid = 3200] [serial = 93] [outer = 0000008BE9790800] 09:46:29 INFO - PROCESS | 3200 | 1467996389484 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE996E800) [pid = 3200] [serial = 94] [outer = 0000008BE9790800] 09:46:29 INFO - PROCESS | 3200 | 1467996389889 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 650ms 09:46:29 INFO - PROCESS | 3200 | 1467996389966 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3200 | 1467996389972 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:46:29 INFO - PROCESS | 3200 | 1467996389978 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 3200 | 1467996389981 Marionette TRACE conn6 <- [1,94,null,{}] 09:46:30 INFO - PROCESS | 3200 | 1467996389990 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 3200 | 1467996389993 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:30 INFO - PROCESS | 3200 | 1467996390110 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:46:30 INFO - PROCESS | 3200 | 1467996390125 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3200 | 1467996390127 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD1E000 == 30 [pid = 3200] [id = 33] 09:46:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEDC38800) [pid = 3200] [serial = 95] [outer = 0000000000000000] 09:46:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEDCF8C00) [pid = 3200] [serial = 96] [outer = 0000008BEDC38800] 09:46:30 INFO - PROCESS | 3200 | 1467996390176 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEE4D3800) [pid = 3200] [serial = 97] [outer = 0000008BEDC38800] 09:46:30 INFO - PROCESS | 3200 | 1467996390595 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 09:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:46:30 INFO - PROCESS | 3200 | 1467996390610 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3200 | 1467996390612 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:46:30 INFO - PROCESS | 3200 | 1467996390616 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 3200 | 1467996390620 Marionette TRACE conn6 <- [1,98,null,{}] 09:46:30 INFO - PROCESS | 3200 | 1467996390631 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 3200 | 1467996390636 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:30 INFO - PROCESS | 3200 | 1467996390722 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:46:30 INFO - PROCESS | 3200 | 1467996390730 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3200 | 1467996390733 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F10000 == 31 [pid = 3200] [id = 34] 09:46:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEFCD6800) [pid = 3200] [serial = 98] [outer = 0000000000000000] 09:46:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF2E5D000) [pid = 3200] [serial = 99] [outer = 0000008BEFCD6800] 09:46:30 INFO - PROCESS | 3200 | 1467996390783 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF3847400) [pid = 3200] [serial = 100] [outer = 0000008BEFCD6800] 09:46:31 INFO - PROCESS | 3200 | 1467996391181 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 587ms 09:46:31 INFO - PROCESS | 3200 | 1467996391205 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 3200 | 1467996391208 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:46:31 INFO - PROCESS | 3200 | 1467996391211 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3200 | 1467996391213 Marionette TRACE conn6 <- [1,102,null,{}] 09:46:31 INFO - PROCESS | 3200 | 1467996391217 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 3200 | 1467996391219 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:31 INFO - PROCESS | 3200 | 1467996391335 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:46:31 INFO - PROCESS | 3200 | 1467996391347 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3200 | 1467996391350 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5616000 == 32 [pid = 3200] [id = 35] 09:46:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF4544C00) [pid = 3200] [serial = 101] [outer = 0000000000000000] 09:46:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF4B56C00) [pid = 3200] [serial = 102] [outer = 0000008BF4544C00] 09:46:31 INFO - PROCESS | 3200 | 1467996391396 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF519A400) [pid = 3200] [serial = 103] [outer = 0000008BF4544C00] 09:46:31 INFO - PROCESS | 3200 | 1467996391809 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 09:46:31 INFO - PROCESS | 3200 | 1467996391846 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 3200 | 1467996391848 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:46:31 INFO - PROCESS | 3200 | 1467996391851 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3200 | 1467996391853 Marionette TRACE conn6 <- [1,106,null,{}] 09:46:31 INFO - PROCESS | 3200 | 1467996391857 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 3200 | 1467996391859 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:31 INFO - PROCESS | 3200 | 1467996391958 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:46:31 INFO - PROCESS | 3200 | 1467996391963 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3200 | 1467996391965 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5CC6000 == 33 [pid = 3200] [id = 36] 09:46:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE9786400) [pid = 3200] [serial = 104] [outer = 0000000000000000] 09:46:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5B3F400) [pid = 3200] [serial = 105] [outer = 0000008BE9786400] 09:46:32 INFO - PROCESS | 3200 | 1467996392010 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5C68000) [pid = 3200] [serial = 106] [outer = 0000008BE9786400] 09:46:32 INFO - PROCESS | 3200 | 1467996392438 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 09:46:32 INFO - PROCESS | 3200 | 1467996392483 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 3200 | 1467996392485 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:46:32 INFO - PROCESS | 3200 | 1467996392488 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 3200 | 1467996392490 Marionette TRACE conn6 <- [1,110,null,{}] 09:46:32 INFO - PROCESS | 3200 | 1467996392493 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 3200 | 1467996392499 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:32 INFO - PROCESS | 3200 | 1467996392616 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:46:32 INFO - PROCESS | 3200 | 1467996392685 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3200 | 1467996392687 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF8692800 == 34 [pid = 3200] [id = 37] 09:46:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5ED2C00) [pid = 3200] [serial = 107] [outer = 0000000000000000] 09:46:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6E6BC00) [pid = 3200] [serial = 108] [outer = 0000008BF5ED2C00] 09:46:32 INFO - PROCESS | 3200 | 1467996392735 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF7F53000) [pid = 3200] [serial = 109] [outer = 0000008BF5ED2C00] 09:46:33 INFO - PROCESS | 3200 | 1467996393136 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 692ms 09:46:33 INFO - PROCESS | 3200 | 1467996393184 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3200 | 1467996393186 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:46:33 INFO - PROCESS | 3200 | 1467996393196 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 3200 | 1467996393198 Marionette TRACE conn6 <- [1,114,null,{}] 09:46:33 INFO - PROCESS | 3200 | 1467996393201 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 3200 | 1467996393203 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:33 INFO - PROCESS | 3200 | 1467996393300 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:46:33 INFO - PROCESS | 3200 | 1467996393305 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3200 | 1467996393307 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69E000 == 35 [pid = 3200] [id = 38] 09:46:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE8421000) [pid = 3200] [serial = 110] [outer = 0000000000000000] 09:46:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE8427000) [pid = 3200] [serial = 111] [outer = 0000008BE8421000] 09:46:33 INFO - PROCESS | 3200 | 1467996393352 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9B40C00) [pid = 3200] [serial = 112] [outer = 0000008BE8421000] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF5C6EC00) [pid = 3200] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BFC823000) [pid = 3200] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF5058000) [pid = 3200] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEAB53C00) [pid = 3200] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE92D8000) [pid = 3200] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF5B37400) [pid = 3200] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE969E800) [pid = 3200] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF384B800) [pid = 3200] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF2E53800) [pid = 3200] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDA0A400) [pid = 3200] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF3850800) [pid = 3200] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:46:33 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEE4B6400) [pid = 3200] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:46:33 INFO - PROCESS | 3200 | 1467996393764 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 09:46:33 INFO - PROCESS | 3200 | 1467996393822 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3200 | 1467996393824 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:46:33 INFO - PROCESS | 3200 | 1467996393827 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:46:33 INFO - PROCESS | 3200 | 1467996393829 Marionette TRACE conn6 <- [1,118,null,{}] 09:46:33 INFO - PROCESS | 3200 | 1467996393832 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 3200 | 1467996393834 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:33 INFO - PROCESS | 3200 | 1467996393911 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:46:33 INFO - PROCESS | 3200 | 1467996393917 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3200 | 1467996393919 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4AC000 == 36 [pid = 3200] [id = 39] 09:46:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE92DA400) [pid = 3200] [serial = 113] [outer = 0000000000000000] 09:46:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF3849C00) [pid = 3200] [serial = 114] [outer = 0000008BE92DA400] 09:46:33 INFO - PROCESS | 3200 | 1467996393964 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF7D0E800) [pid = 3200] [serial = 115] [outer = 0000008BE92DA400] 09:46:34 INFO - PROCESS | 3200 | 1467996394361 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 09:46:34 INFO - PROCESS | 3200 | 1467996394418 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3200 | 1467996394421 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:46:34 INFO - PROCESS | 3200 | 1467996394424 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3200 | 1467996394426 Marionette TRACE conn6 <- [1,122,null,{}] 09:46:34 INFO - PROCESS | 3200 | 1467996394430 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 3200 | 1467996394432 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:34 INFO - PROCESS | 3200 | 1467996394511 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:46:34 INFO - PROCESS | 3200 | 1467996394516 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3200 | 1467996394518 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386A000 == 37 [pid = 3200] [id = 40] 09:46:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF634A800) [pid = 3200] [serial = 116] [outer = 0000000000000000] 09:46:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF86E2800) [pid = 3200] [serial = 117] [outer = 0000008BF634A800] 09:46:34 INFO - PROCESS | 3200 | 1467996394562 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF92E5C00) [pid = 3200] [serial = 118] [outer = 0000008BF634A800] 09:46:34 INFO - PROCESS | 3200 | 1467996394932 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 544ms 09:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:46:34 INFO - PROCESS | 3200 | 1467996394970 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3200 | 1467996394973 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:46:34 INFO - PROCESS | 3200 | 1467996394976 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3200 | 1467996394978 Marionette TRACE conn6 <- [1,126,null,{}] 09:46:34 INFO - PROCESS | 3200 | 1467996394981 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 3200 | 1467996394983 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:35 INFO - PROCESS | 3200 | 1467996395086 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:46:35 INFO - PROCESS | 3200 | 1467996395093 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3200 | 1467996395095 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3889000 == 38 [pid = 3200] [id = 41] 09:46:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE9687400) [pid = 3200] [serial = 119] [outer = 0000000000000000] 09:46:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE968BC00) [pid = 3200] [serial = 120] [outer = 0000008BE9687400] 09:46:35 INFO - PROCESS | 3200 | 1467996395140 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF519A800) [pid = 3200] [serial = 121] [outer = 0000008BE9687400] 09:46:35 INFO - PROCESS | 3200 | 1467996395553 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 09:46:35 INFO - PROCESS | 3200 | 1467996395608 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3200 | 1467996395613 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:46:35 INFO - PROCESS | 3200 | 1467996395618 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:46:35 INFO - PROCESS | 3200 | 1467996395623 Marionette TRACE conn6 <- [1,130,null,{}] 09:46:35 INFO - PROCESS | 3200 | 1467996395629 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:35 INFO - PROCESS | 3200 | 1467996395633 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:35 INFO - PROCESS | 3200 | 1467996395780 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:46:35 INFO - PROCESS | 3200 | 1467996395845 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3200 | 1467996395851 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA624800 == 39 [pid = 3200] [id = 42] 09:46:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9684C00) [pid = 3200] [serial = 122] [outer = 0000000000000000] 09:46:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE968CC00) [pid = 3200] [serial = 123] [outer = 0000008BE9684C00] 09:46:35 INFO - PROCESS | 3200 | 1467996395909 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE972F400) [pid = 3200] [serial = 124] [outer = 0000008BE9684C00] 09:46:36 INFO - PROCESS | 3200 | 1467996396698 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1138ms 09:46:36 INFO - PROCESS | 3200 | 1467996396761 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3200 | 1467996396764 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:46:36 INFO - PROCESS | 3200 | 1467996396771 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 3200 | 1467996396775 Marionette TRACE conn6 <- [1,134,null,{}] 09:46:36 INFO - PROCESS | 3200 | 1467996396779 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 3200 | 1467996396782 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:36 INFO - PROCESS | 3200 | 1467996396923 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:46:36 INFO - PROCESS | 3200 | 1467996396980 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 3200 | 1467996396983 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF50A8000 == 40 [pid = 3200] [id = 43] 09:46:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BEA020C00) [pid = 3200] [serial = 125] [outer = 0000000000000000] 09:46:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEDABD800) [pid = 3200] [serial = 126] [outer = 0000008BEA020C00] 09:46:37 INFO - PROCESS | 3200 | 1467996397044 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BEF505000) [pid = 3200] [serial = 127] [outer = 0000008BEA020C00] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC693800 == 39 [pid = 3200] [id = 29] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386A000 == 38 [pid = 3200] [id = 40] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4AC000 == 37 [pid = 3200] [id = 39] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69E000 == 36 [pid = 3200] [id = 38] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF8692800 == 35 [pid = 3200] [id = 37] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5CC6000 == 34 [pid = 3200] [id = 36] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5616000 == 33 [pid = 3200] [id = 35] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F10000 == 32 [pid = 3200] [id = 34] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD1E000 == 31 [pid = 3200] [id = 33] 09:46:37 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDDF3800 == 30 [pid = 3200] [id = 32] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF62F7000) [pid = 3200] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BFC828C00) [pid = 3200] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BFC81DC00) [pid = 3200] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF9329400) [pid = 3200] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF4B53C00) [pid = 3200] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF9323400) [pid = 3200] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE96AA800) [pid = 3200] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEFCD1C00) [pid = 3200] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF2E60C00) [pid = 3200] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEDDBCC00) [pid = 3200] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEE7E1000) [pid = 3200] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF38D5400) [pid = 3200] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF505A800) [pid = 3200] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF6851C00) [pid = 3200] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF3847800) [pid = 3200] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9C8B400) [pid = 3200] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5C65000) [pid = 3200] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BFC8AC000) [pid = 3200] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:46:37 INFO - PROCESS | 3200 | 1467996397835 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1088ms 09:46:37 INFO - PROCESS | 3200 | 1467996397859 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3200 | 1467996397863 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:46:37 INFO - PROCESS | 3200 | 1467996397868 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 3200 | 1467996397871 Marionette TRACE conn6 <- [1,138,null,{}] 09:46:37 INFO - PROCESS | 3200 | 1467996397879 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 3200 | 1467996397882 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:37 INFO - PROCESS | 3200 | 1467996397967 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:46:37 INFO - PROCESS | 3200 | 1467996397975 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3200 | 1467996397977 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE45C800 == 31 [pid = 3200] [id = 44] 09:46:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9689000) [pid = 3200] [serial = 128] [outer = 0000000000000000] 09:46:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9725400) [pid = 3200] [serial = 129] [outer = 0000008BE9689000] 09:46:38 INFO - PROCESS | 3200 | 1467996398027 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE9847C00) [pid = 3200] [serial = 130] [outer = 0000008BE9689000] 09:46:38 INFO - PROCESS | 3200 | 1467996398602 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 795ms 09:46:38 INFO - PROCESS | 3200 | 1467996398666 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3200 | 1467996398670 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:46:38 INFO - PROCESS | 3200 | 1467996398676 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 3200 | 1467996398679 Marionette TRACE conn6 <- [1,142,null,{}] 09:46:38 INFO - PROCESS | 3200 | 1467996398683 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 3200 | 1467996398685 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:38 INFO - PROCESS | 3200 | 1467996398775 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:46:38 INFO - PROCESS | 3200 | 1467996398833 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3200 | 1467996398835 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386A000 == 32 [pid = 3200] [id = 45] 09:46:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEA9E3000) [pid = 3200] [serial = 131] [outer = 0000000000000000] 09:46:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEE42BC00) [pid = 3200] [serial = 132] [outer = 0000008BEA9E3000] 09:46:38 INFO - PROCESS | 3200 | 1467996398883 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEF693C00) [pid = 3200] [serial = 133] [outer = 0000008BEA9E3000] 09:46:39 INFO - PROCESS | 3200 | 1467996399260 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 631ms 09:46:39 INFO - PROCESS | 3200 | 1467996399311 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3200 | 1467996399313 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:46:39 INFO - PROCESS | 3200 | 1467996399317 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 3200 | 1467996399320 Marionette TRACE conn6 <- [1,146,null,{}] 09:46:39 INFO - PROCESS | 3200 | 1467996399331 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 3200 | 1467996399336 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:39 INFO - PROCESS | 3200 | 1467996399421 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:46:39 INFO - PROCESS | 3200 | 1467996399428 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3200 | 1467996399431 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5219800 == 33 [pid = 3200] [id = 46] 09:46:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE9685800) [pid = 3200] [serial = 134] [outer = 0000000000000000] 09:46:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF26B5000) [pid = 3200] [serial = 135] [outer = 0000008BE9685800] 09:46:39 INFO - PROCESS | 3200 | 1467996399480 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF325E000) [pid = 3200] [serial = 136] [outer = 0000008BE9685800] 09:46:39 INFO - PROCESS | 3200 | 1467996399908 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 09:46:39 INFO - PROCESS | 3200 | 1467996399954 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3200 | 1467996399957 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:46:39 INFO - PROCESS | 3200 | 1467996399961 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 3200 | 1467996399963 Marionette TRACE conn6 <- [1,150,null,{}] 09:46:39 INFO - PROCESS | 3200 | 1467996399972 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 3200 | 1467996399975 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:40 INFO - PROCESS | 3200 | 1467996400082 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:46:40 INFO - PROCESS | 3200 | 1467996400087 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3200 | 1467996400089 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF59F4800 == 34 [pid = 3200] [id = 47] 09:46:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF384F400) [pid = 3200] [serial = 137] [outer = 0000000000000000] 09:46:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF4543000) [pid = 3200] [serial = 138] [outer = 0000008BF384F400] 09:46:40 INFO - PROCESS | 3200 | 1467996400141 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF4D15800) [pid = 3200] [serial = 139] [outer = 0000008BF384F400] 09:46:40 INFO - PROCESS | 3200 | 1467996400555 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 09:46:40 INFO - PROCESS | 3200 | 1467996400592 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3200 | 1467996400594 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:46:40 INFO - PROCESS | 3200 | 1467996400603 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 3200 | 1467996400605 Marionette TRACE conn6 <- [1,154,null,{}] 09:46:40 INFO - PROCESS | 3200 | 1467996400608 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 3200 | 1467996400611 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:40 INFO - PROCESS | 3200 | 1467996400711 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:46:40 INFO - PROCESS | 3200 | 1467996400716 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3200 | 1467996400718 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62B5800 == 35 [pid = 3200] [id = 48] 09:46:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF38D4800) [pid = 3200] [serial = 140] [outer = 0000000000000000] 09:46:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5796000) [pid = 3200] [serial = 141] [outer = 0000008BF38D4800] 09:46:40 INFO - PROCESS | 3200 | 1467996400763 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5C66000) [pid = 3200] [serial = 142] [outer = 0000008BF38D4800] 09:46:41 INFO - PROCESS | 3200 | 1467996401234 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 09:46:41 INFO - PROCESS | 3200 | 1467996401292 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3200 | 1467996401295 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:46:41 INFO - PROCESS | 3200 | 1467996401298 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3200 | 1467996401300 Marionette TRACE conn6 <- [1,158,null,{}] 09:46:41 INFO - PROCESS | 3200 | 1467996401303 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 3200 | 1467996401309 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:41 INFO - PROCESS | 3200 | 1467996401449 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:46:41 INFO - PROCESS | 3200 | 1467996401496 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3200 | 1467996401498 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92C7000 == 36 [pid = 3200] [id = 49] 09:46:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5C63000) [pid = 3200] [serial = 143] [outer = 0000000000000000] 09:46:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF684EC00) [pid = 3200] [serial = 144] [outer = 0000008BF5C63000] 09:46:41 INFO - PROCESS | 3200 | 1467996401544 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF830A400) [pid = 3200] [serial = 145] [outer = 0000008BF5C63000] 09:46:41 INFO - PROCESS | 3200 | 1467996401946 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 693ms 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9786400) [pid = 3200] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEDC38800) [pid = 3200] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE972E400) [pid = 3200] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEFCD6800) [pid = 3200] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9790800) [pid = 3200] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF5ED2C00) [pid = 3200] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE8411800) [pid = 3200] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF26B3400) [pid = 3200] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE978EC00) [pid = 3200] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9729000) [pid = 3200] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE8421000) [pid = 3200] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF634A800) [pid = 3200] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE92DA400) [pid = 3200] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:46:42 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF4544C00) [pid = 3200] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:46:42 INFO - PROCESS | 3200 | 1467996402094 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3200 | 1467996402096 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:46:42 INFO - PROCESS | 3200 | 1467996402107 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3200 | 1467996402109 Marionette TRACE conn6 <- [1,162,null,{}] 09:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:46:42 INFO - PROCESS | 3200 | 1467996402112 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 3200 | 1467996402114 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:42 INFO - PROCESS | 3200 | 1467996402197 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:46:42 INFO - PROCESS | 3200 | 1467996402204 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3200 | 1467996402206 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF605C800 == 37 [pid = 3200] [id = 50] 09:46:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE7B7C400) [pid = 3200] [serial = 146] [outer = 0000000000000000] 09:46:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE7B80800) [pid = 3200] [serial = 147] [outer = 0000008BE7B7C400] 09:46:42 INFO - PROCESS | 3200 | 1467996402250 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE92DFC00) [pid = 3200] [serial = 148] [outer = 0000008BE7B7C400] 09:46:42 INFO - PROCESS | 3200 | 1467996402622 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 524ms 09:46:42 INFO - PROCESS | 3200 | 1467996402638 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3200 | 1467996402648 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:46:42 INFO - PROCESS | 3200 | 1467996402659 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3200 | 1467996402661 Marionette TRACE conn6 <- [1,166,null,{}] 09:46:42 INFO - PROCESS | 3200 | 1467996402665 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 3200 | 1467996402667 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:42 INFO - PROCESS | 3200 | 1467996402772 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:46:42 INFO - PROCESS | 3200 | 1467996402780 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3200 | 1467996402782 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4DD000 == 38 [pid = 3200] [id = 51] 09:46:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE9683C00) [pid = 3200] [serial = 149] [outer = 0000000000000000] 09:46:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BE9786400) [pid = 3200] [serial = 150] [outer = 0000008BE9683C00] 09:46:42 INFO - PROCESS | 3200 | 1467996402826 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF26B5400) [pid = 3200] [serial = 151] [outer = 0000008BE9683C00] 09:46:43 INFO - PROCESS | 3200 | 1467996403196 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 09:46:43 INFO - PROCESS | 3200 | 1467996403245 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3200 | 1467996403247 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:46:43 INFO - PROCESS | 3200 | 1467996403250 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:46:43 INFO - PROCESS | 3200 | 1467996403252 Marionette TRACE conn6 <- [1,170,null,{}] 09:46:43 INFO - PROCESS | 3200 | 1467996403255 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 3200 | 1467996403257 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:43 INFO - PROCESS | 3200 | 1467996403360 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:46:43 INFO - PROCESS | 3200 | 1467996403367 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3200 | 1467996403369 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A0000 == 39 [pid = 3200] [id = 52] 09:46:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE9727000) [pid = 3200] [serial = 152] [outer = 0000000000000000] 09:46:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF8649400) [pid = 3200] [serial = 153] [outer = 0000008BE9727000] 09:46:43 INFO - PROCESS | 3200 | 1467996403415 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF9326400) [pid = 3200] [serial = 154] [outer = 0000008BE9727000] 09:46:43 INFO - PROCESS | 3200 | 1467996403791 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 589ms 09:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:46:43 INFO - PROCESS | 3200 | 1467996403843 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3200 | 1467996403845 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:46:43 INFO - PROCESS | 3200 | 1467996403848 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 3200 | 1467996403850 Marionette TRACE conn6 <- [1,174,null,{}] 09:46:43 INFO - PROCESS | 3200 | 1467996403853 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 3200 | 1467996403855 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:43 INFO - PROCESS | 3200 | 1467996403958 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:46:44 INFO - PROCESS | 3200 | 1467996403994 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 3200 | 1467996403996 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9B1800 == 40 [pid = 3200] [id = 53] 09:46:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BEE7E1000) [pid = 3200] [serial = 155] [outer = 0000000000000000] 09:46:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF932D800) [pid = 3200] [serial = 156] [outer = 0000008BEE7E1000] 09:46:44 INFO - PROCESS | 3200 | 1467996404041 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BFC81D800) [pid = 3200] [serial = 157] [outer = 0000008BEE7E1000] 09:46:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE89C8C00) [pid = 3200] [serial = 158] [outer = 0000008BF519D400] 09:46:44 INFO - PROCESS | 3200 | 1467996404621 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 879ms 09:46:44 INFO - PROCESS | 3200 | 1467996404733 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 3200 | 1467996404737 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:46:44 INFO - PROCESS | 3200 | 1467996404743 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 3200 | 1467996404747 Marionette TRACE conn6 <- [1,178,null,{}] 09:46:44 INFO - PROCESS | 3200 | 1467996404753 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 3200 | 1467996404756 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:44 INFO - PROCESS | 3200 | 1467996404878 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:46:44 INFO - PROCESS | 3200 | 1467996404937 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 3200 | 1467996404940 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF387C000 == 41 [pid = 3200] [id = 54] 09:46:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE9C80400) [pid = 3200] [serial = 159] [outer = 0000000000000000] 09:46:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BEA9E0400) [pid = 3200] [serial = 160] [outer = 0000008BE9C80400] 09:46:45 INFO - PROCESS | 3200 | 1467996404999 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BEF691C00) [pid = 3200] [serial = 161] [outer = 0000008BE9C80400] 09:46:45 INFO - PROCESS | 3200 | 1467996405560 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 882ms 09:46:45 INFO - PROCESS | 3200 | 1467996405629 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 3200 | 1467996405634 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:46:45 INFO - PROCESS | 3200 | 1467996405641 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 3200 | 1467996405644 Marionette TRACE conn6 <- [1,182,null,{}] 09:46:45 INFO - PROCESS | 3200 | 1467996405649 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 3200 | 1467996405652 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:45 INFO - PROCESS | 3200 | 1467996405767 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:46:45 INFO - PROCESS | 3200 | 1467996405832 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3200 | 1467996405835 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69A800 == 42 [pid = 3200] [id = 55] 09:46:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF2F89C00) [pid = 3200] [serial = 162] [outer = 0000000000000000] 09:46:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF3845400) [pid = 3200] [serial = 163] [outer = 0000008BF2F89C00] 09:46:45 INFO - PROCESS | 3200 | 1467996405892 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF5BC1C00) [pid = 3200] [serial = 164] [outer = 0000008BF2F89C00] 09:46:46 INFO - PROCESS | 3200 | 1467996406437 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 840ms 09:46:46 INFO - PROCESS | 3200 | 1467996406483 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3200 | 1467996406486 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:46:46 INFO - PROCESS | 3200 | 1467996406490 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 3200 | 1467996406494 Marionette TRACE conn6 <- [1,186,null,{}] 09:46:46 INFO - PROCESS | 3200 | 1467996406505 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 3200 | 1467996406510 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:46 INFO - PROCESS | 3200 | 1467996406622 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:46:46 INFO - PROCESS | 3200 | 1467996406701 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3200 | 1467996406704 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDD8A000 == 43 [pid = 3200] [id = 56] 09:46:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF6856000) [pid = 3200] [serial = 165] [outer = 0000000000000000] 09:46:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF6E17800) [pid = 3200] [serial = 166] [outer = 0000008BF6856000] 09:46:46 INFO - PROCESS | 3200 | 1467996406762 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF6E1F800) [pid = 3200] [serial = 167] [outer = 0000008BF6856000] 09:46:47 INFO - PROCESS | 3200 | 1467996407289 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 841ms 09:46:47 INFO - PROCESS | 3200 | 1467996407439 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3200 | 1467996407443 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:46:47 INFO - PROCESS | 3200 | 1467996407472 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3200 | 1467996407475 Marionette TRACE conn6 <- [1,190,null,{}] 09:46:47 INFO - PROCESS | 3200 | 1467996407481 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 3200 | 1467996407484 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:47 INFO - PROCESS | 3200 | 1467996407585 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:46:47 INFO - PROCESS | 3200 | 1467996407644 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 3200 | 1467996407650 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF52D800 == 44 [pid = 3200] [id = 57] 09:46:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BE9729400) [pid = 3200] [serial = 168] [outer = 0000000000000000] 09:46:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BE972EC00) [pid = 3200] [serial = 169] [outer = 0000008BE9729400] 09:46:47 INFO - PROCESS | 3200 | 1467996407699 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BE9993000) [pid = 3200] [serial = 170] [outer = 0000008BE9729400] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A0000 == 43 [pid = 3200] [id = 52] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4DD000 == 42 [pid = 3200] [id = 51] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF605C800 == 41 [pid = 3200] [id = 50] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92C7000 == 40 [pid = 3200] [id = 49] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62B5800 == 39 [pid = 3200] [id = 48] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF59F4800 == 38 [pid = 3200] [id = 47] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5219800 == 37 [pid = 3200] [id = 46] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386A000 == 36 [pid = 3200] [id = 45] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE45C800 == 35 [pid = 3200] [id = 44] 09:46:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3889000 == 34 [pid = 3200] [id = 41] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BF5B3F400) [pid = 3200] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BEDCF8C00) [pid = 3200] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BEE4D3800) [pid = 3200] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BE9849000) [pid = 3200] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BE9788C00) [pid = 3200] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF2E5D000) [pid = 3200] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF3847400) [pid = 3200] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BE9847800) [pid = 3200] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE996E800) [pid = 3200] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF6E6BC00) [pid = 3200] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEA061C00) [pid = 3200] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9226400) [pid = 3200] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF4D03800) [pid = 3200] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF3843C00) [pid = 3200] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF67D9000) [pid = 3200] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF4D1D800) [pid = 3200] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF8386800) [pid = 3200] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF70A5400) [pid = 3200] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE8427000) [pid = 3200] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF7F53000) [pid = 3200] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF86E2800) [pid = 3200] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF7D0E800) [pid = 3200] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF92E5C00) [pid = 3200] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9B40C00) [pid = 3200] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF519A400) [pid = 3200] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF3849C00) [pid = 3200] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF4B56C00) [pid = 3200] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5C68000) [pid = 3200] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE968BC00) [pid = 3200] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:46:48 INFO - PROCESS | 3200 | 1467996408317 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 902ms 09:46:48 INFO - PROCESS | 3200 | 1467996408373 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 3200 | 1467996408376 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:46:48 INFO - PROCESS | 3200 | 1467996408383 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 3200 | 1467996408386 Marionette TRACE conn6 <- [1,194,null,{}] 09:46:48 INFO - PROCESS | 3200 | 1467996408403 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 3200 | 1467996408405 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:48 INFO - PROCESS | 3200 | 1467996408519 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:46:48 INFO - PROCESS | 3200 | 1467996408526 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3200 | 1467996408529 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE888000 == 35 [pid = 3200] [id = 58] 09:46:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE972A000) [pid = 3200] [serial = 171] [outer = 0000000000000000] 09:46:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9849000) [pid = 3200] [serial = 172] [outer = 0000008BE972A000] 09:46:48 INFO - PROCESS | 3200 | 1467996408577 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEA9E2400) [pid = 3200] [serial = 173] [outer = 0000008BE972A000] 09:46:48 INFO - PROCESS | 3200 | 1467996408970 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 650ms 09:46:49 INFO - PROCESS | 3200 | 1467996409034 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3200 | 1467996409036 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:46:49 INFO - PROCESS | 3200 | 1467996409040 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 3200 | 1467996409042 Marionette TRACE conn6 <- [1,198,null,{}] 09:46:49 INFO - PROCESS | 3200 | 1467996409051 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 3200 | 1467996409056 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:49 INFO - PROCESS | 3200 | 1467996409166 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:46:49 INFO - PROCESS | 3200 | 1467996409180 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3200 | 1467996409183 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386D000 == 36 [pid = 3200] [id = 59] 09:46:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEF6DBC00) [pid = 3200] [serial = 174] [outer = 0000000000000000] 09:46:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEF747C00) [pid = 3200] [serial = 175] [outer = 0000008BEF6DBC00] 09:46:49 INFO - PROCESS | 3200 | 1467996409235 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF2E59800) [pid = 3200] [serial = 176] [outer = 0000008BEF6DBC00] 09:46:49 INFO - PROCESS | 3200 | 1467996409637 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 09:46:49 INFO - PROCESS | 3200 | 1467996409671 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3200 | 1467996409673 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:46:49 INFO - PROCESS | 3200 | 1467996409676 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:46:49 INFO - PROCESS | 3200 | 1467996409678 Marionette TRACE conn6 <- [1,202,null,{}] 09:46:49 INFO - PROCESS | 3200 | 1467996409681 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 3200 | 1467996409683 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:49 INFO - PROCESS | 3200 | 1467996409773 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:46:49 INFO - PROCESS | 3200 | 1467996409778 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3200 | 1467996409780 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF50A5800 == 37 [pid = 3200] [id = 60] 09:46:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF3849C00) [pid = 3200] [serial = 177] [outer = 0000000000000000] 09:46:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF4544000) [pid = 3200] [serial = 178] [outer = 0000008BF3849C00] 09:46:49 INFO - PROCESS | 3200 | 1467996409826 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF4D1F800) [pid = 3200] [serial = 179] [outer = 0000008BF3849C00] 09:46:50 INFO - PROCESS | 3200 | 1467996410215 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 589ms 09:46:50 INFO - PROCESS | 3200 | 1467996410275 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3200 | 1467996410277 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:46:50 INFO - PROCESS | 3200 | 1467996410280 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3200 | 1467996410282 Marionette TRACE conn6 <- [1,206,null,{}] 09:46:50 INFO - PROCESS | 3200 | 1467996410285 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 3200 | 1467996410287 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:50 INFO - PROCESS | 3200 | 1467996410368 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:46:50 INFO - PROCESS | 3200 | 1467996410373 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3200 | 1467996410375 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF581E000 == 38 [pid = 3200] [id = 61] 09:46:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5A93C00) [pid = 3200] [serial = 180] [outer = 0000000000000000] 09:46:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B3FC00) [pid = 3200] [serial = 181] [outer = 0000008BF5A93C00] 09:46:50 INFO - PROCESS | 3200 | 1467996410426 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5C68C00) [pid = 3200] [serial = 182] [outer = 0000008BF5A93C00] 09:46:50 INFO - PROCESS | 3200 | 1467996410877 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 09:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:46:50 INFO - PROCESS | 3200 | 1467996410913 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3200 | 1467996410915 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:46:50 INFO - PROCESS | 3200 | 1467996410919 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3200 | 1467996410921 Marionette TRACE conn6 <- [1,210,null,{}] 09:46:50 INFO - PROCESS | 3200 | 1467996410924 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 3200 | 1467996410930 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:51 INFO - PROCESS | 3200 | 1467996411069 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:46:51 INFO - PROCESS | 3200 | 1467996411122 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3200 | 1467996411125 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9575000 == 39 [pid = 3200] [id = 62] 09:46:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF6850400) [pid = 3200] [serial = 183] [outer = 0000000000000000] 09:46:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6E1C400) [pid = 3200] [serial = 184] [outer = 0000008BF6850400] 09:46:51 INFO - PROCESS | 3200 | 1467996411170 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF702F800) [pid = 3200] [serial = 185] [outer = 0000008BF6850400] 09:46:51 INFO - PROCESS | 3200 | 1467996411579 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 09:46:51 INFO - PROCESS | 3200 | 1467996411613 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3200 | 1467996411615 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:46:51 INFO - PROCESS | 3200 | 1467996411618 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:46:51 INFO - PROCESS | 3200 | 1467996411620 Marionette TRACE conn6 <- [1,214,null,{}] 09:46:51 INFO - PROCESS | 3200 | 1467996411623 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 3200 | 1467996411625 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:51 INFO - PROCESS | 3200 | 1467996411766 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:46:51 INFO - PROCESS | 3200 | 1467996411810 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3200 | 1467996411812 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92B8800 == 40 [pid = 3200] [id = 63] 09:46:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE982B400) [pid = 3200] [serial = 186] [outer = 0000000000000000] 09:46:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE982E000) [pid = 3200] [serial = 187] [outer = 0000008BE982B400] 09:46:51 INFO - PROCESS | 3200 | 1467996411857 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF7034000) [pid = 3200] [serial = 188] [outer = 0000008BE982B400] 09:46:52 INFO - PROCESS | 3200 | 1467996412242 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 690ms 09:46:52 INFO - PROCESS | 3200 | 1467996412312 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3200 | 1467996412314 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:46:52 INFO - PROCESS | 3200 | 1467996412318 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 3200 | 1467996412320 Marionette TRACE conn6 <- [1,218,null,{}] 09:46:52 INFO - PROCESS | 3200 | 1467996412323 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:52 INFO - PROCESS | 3200 | 1467996412325 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:52 INFO - PROCESS | 3200 | 1467996412428 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:46:52 INFO - PROCESS | 3200 | 1467996412434 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3200 | 1467996412436 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9B56800 == 41 [pid = 3200] [id = 64] 09:46:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF7F54C00) [pid = 3200] [serial = 189] [outer = 0000000000000000] 09:46:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF830B000) [pid = 3200] [serial = 190] [outer = 0000008BF7F54C00] 09:46:52 INFO - PROCESS | 3200 | 1467996412481 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF88BAC00) [pid = 3200] [serial = 191] [outer = 0000008BF7F54C00] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF38D4800) [pid = 3200] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF384F400) [pid = 3200] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF5C63000) [pid = 3200] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEA9E3000) [pid = 3200] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE9689000) [pid = 3200] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEA020C00) [pid = 3200] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9685800) [pid = 3200] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE7B7C400) [pid = 3200] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9727000) [pid = 3200] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:46:52 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9683C00) [pid = 3200] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:46:52 INFO - PROCESS | 3200 | 1467996412945 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 09:46:53 INFO - PROCESS | 3200 | 1467996413010 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3200 | 1467996413012 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:46:53 INFO - PROCESS | 3200 | 1467996413016 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 3200 | 1467996413018 Marionette TRACE conn6 <- [1,222,null,{}] 09:46:53 INFO - PROCESS | 3200 | 1467996413022 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 3200 | 1467996413024 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:53 INFO - PROCESS | 3200 | 1467996413132 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:46:53 INFO - PROCESS | 3200 | 1467996413139 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3200 | 1467996413141 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C0800 == 42 [pid = 3200] [id = 65] 09:46:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BE9689000) [pid = 3200] [serial = 192] [outer = 0000000000000000] 09:46:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5B37C00) [pid = 3200] [serial = 193] [outer = 0000008BE9689000] 09:46:53 INFO - PROCESS | 3200 | 1467996413187 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF88BBC00) [pid = 3200] [serial = 194] [outer = 0000008BE9689000] 09:46:53 INFO - PROCESS | 3200 | 1467996413563 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 09:46:53 INFO - PROCESS | 3200 | 1467996413607 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3200 | 1467996413609 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:46:53 INFO - PROCESS | 3200 | 1467996413623 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 3200 | 1467996413625 Marionette TRACE conn6 <- [1,226,null,{}] 09:46:53 INFO - PROCESS | 3200 | 1467996413629 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 3200 | 1467996413631 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:53 INFO - PROCESS | 3200 | 1467996413716 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:46:53 INFO - PROCESS | 3200 | 1467996413723 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3200 | 1467996413725 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9314000 == 43 [pid = 3200] [id = 66] 09:46:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE8B54400) [pid = 3200] [serial = 195] [outer = 0000000000000000] 09:46:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9228800) [pid = 3200] [serial = 196] [outer = 0000008BE8B54400] 09:46:53 INFO - PROCESS | 3200 | 1467996413769 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE9B26000) [pid = 3200] [serial = 197] [outer = 0000008BE8B54400] 09:46:54 INFO - PROCESS | 3200 | 1467996414149 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 588ms 09:46:54 INFO - PROCESS | 3200 | 1467996414203 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3200 | 1467996414206 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:46:54 INFO - PROCESS | 3200 | 1467996414218 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:46:54 INFO - PROCESS | 3200 | 1467996414221 Marionette TRACE conn6 <- [1,230,null,{}] 09:46:54 INFO - PROCESS | 3200 | 1467996414239 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 3200 | 1467996414241 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:54 INFO - PROCESS | 3200 | 1467996414342 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:46:54 INFO - PROCESS | 3200 | 1467996414357 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3200 | 1467996414359 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDDA5000 == 44 [pid = 3200] [id = 67] 09:46:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF6648C00) [pid = 3200] [serial = 198] [outer = 0000000000000000] 09:46:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6650800) [pid = 3200] [serial = 199] [outer = 0000008BF6648C00] 09:46:54 INFO - PROCESS | 3200 | 1467996414406 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF92E4400) [pid = 3200] [serial = 200] [outer = 0000008BF6648C00] 09:46:55 INFO - PROCESS | 3200 | 1467996414993 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 797ms 09:46:55 INFO - PROCESS | 3200 | 1467996415021 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3200 | 1467996415025 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:46:55 INFO - PROCESS | 3200 | 1467996415030 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:46:55 INFO - PROCESS | 3200 | 1467996415034 Marionette TRACE conn6 <- [1,234,null,{}] 09:46:55 INFO - PROCESS | 3200 | 1467996415040 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 3200 | 1467996415043 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:55 INFO - PROCESS | 3200 | 1467996415159 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:46:55 INFO - PROCESS | 3200 | 1467996415227 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3200 | 1467996415230 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEEA28800 == 45 [pid = 3200] [id = 68] 09:46:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE842B400) [pid = 3200] [serial = 201] [outer = 0000000000000000] 09:46:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE9685000) [pid = 3200] [serial = 202] [outer = 0000008BE842B400] 09:46:55 INFO - PROCESS | 3200 | 1467996415288 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE9727800) [pid = 3200] [serial = 203] [outer = 0000008BE842B400] 09:46:55 INFO - PROCESS | 3200 | 1467996415927 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 945ms 09:46:55 INFO - PROCESS | 3200 | 1467996415980 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3200 | 1467996415985 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:46:55 INFO - PROCESS | 3200 | 1467996415992 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 3200 | 1467996415995 Marionette TRACE conn6 <- [1,238,null,{}] 09:46:56 INFO - PROCESS | 3200 | 1467996415999 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 3200 | 1467996416002 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:56 INFO - PROCESS | 3200 | 1467996416118 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:46:56 INFO - PROCESS | 3200 | 1467996416254 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 3200 | 1467996416256 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62B1800 == 46 [pid = 3200] [id = 69] 09:46:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BEDCEE400) [pid = 3200] [serial = 204] [outer = 0000000000000000] 09:46:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BEE1F9800) [pid = 3200] [serial = 205] [outer = 0000008BEDCEE400] 09:46:56 INFO - PROCESS | 3200 | 1467996416315 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BEF748000) [pid = 3200] [serial = 206] [outer = 0000008BEDCEE400] 09:46:56 INFO - PROCESS | 3200 | 1467996416964 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1034ms 09:46:57 INFO - PROCESS | 3200 | 1467996417037 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3200 | 1467996417040 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:46:57 INFO - PROCESS | 3200 | 1467996417073 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 3200 | 1467996417077 Marionette TRACE conn6 <- [1,242,null,{}] 09:46:57 INFO - PROCESS | 3200 | 1467996417089 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 3200 | 1467996417094 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:57 INFO - PROCESS | 3200 | 1467996417212 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:46:57 INFO - PROCESS | 3200 | 1467996417273 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3200 | 1467996417277 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFE2CA000 == 47 [pid = 3200] [id = 70] 09:46:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF5ECD000) [pid = 3200] [serial = 207] [outer = 0000000000000000] 09:46:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BF664F400) [pid = 3200] [serial = 208] [outer = 0000008BF5ECD000] 09:46:57 INFO - PROCESS | 3200 | 1467996417335 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BF665C000) [pid = 3200] [serial = 209] [outer = 0000008BF5ECD000] 09:46:57 INFO - PROCESS | 3200 | 1467996417887 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 860ms 09:46:57 INFO - PROCESS | 3200 | 1467996417922 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3200 | 1467996417926 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:46:57 INFO - PROCESS | 3200 | 1467996417929 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 3200 | 1467996417932 Marionette TRACE conn6 <- [1,246,null,{}] 09:46:57 INFO - PROCESS | 3200 | 1467996417935 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 3200 | 1467996417938 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:58 INFO - PROCESS | 3200 | 1467996418052 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:46:58 INFO - PROCESS | 3200 | 1467996418132 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 3200 | 1467996418134 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5CBE800 == 48 [pid = 3200] [id = 71] 09:46:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BE9844C00) [pid = 3200] [serial = 210] [outer = 0000000000000000] 09:46:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BF4D11400) [pid = 3200] [serial = 211] [outer = 0000008BE9844C00] 09:46:58 INFO - PROCESS | 3200 | 1467996418192 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 102 (0000008BF6667400) [pid = 3200] [serial = 212] [outer = 0000008BE9844C00] 09:46:58 INFO - PROCESS | 3200 | 1467996418897 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1027ms 09:46:58 INFO - PROCESS | 3200 | 1467996418958 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:46:58 INFO - PROCESS | 3200 | 1467996418963 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:46:58 INFO - PROCESS | 3200 | 1467996418967 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 3200 | 1467996418971 Marionette TRACE conn6 <- [1,250,null,{}] 09:46:58 INFO - PROCESS | 3200 | 1467996418976 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:58 INFO - PROCESS | 3200 | 1467996418979 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:59 INFO - PROCESS | 3200 | 1467996419097 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:46:59 INFO - PROCESS | 3200 | 1467996419168 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3200 | 1467996419171 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE7BF000 == 49 [pid = 3200] [id = 72] 09:46:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 103 (0000008BE9822800) [pid = 3200] [serial = 213] [outer = 0000000000000000] 09:46:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 104 (0000008BE9844800) [pid = 3200] [serial = 214] [outer = 0000008BE9822800] 09:46:59 INFO - PROCESS | 3200 | 1467996419223 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 105 (0000008BEA65BC00) [pid = 3200] [serial = 215] [outer = 0000008BE9822800] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9314000 == 48 [pid = 3200] [id = 66] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C0800 == 47 [pid = 3200] [id = 65] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9B56800 == 46 [pid = 3200] [id = 64] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92B8800 == 45 [pid = 3200] [id = 63] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9575000 == 44 [pid = 3200] [id = 62] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF581E000 == 43 [pid = 3200] [id = 61] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF50A5800 == 42 [pid = 3200] [id = 60] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386D000 == 41 [pid = 3200] [id = 59] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE888000 == 40 [pid = 3200] [id = 58] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF52D800 == 39 [pid = 3200] [id = 57] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDD8A000 == 38 [pid = 3200] [id = 56] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69A800 == 37 [pid = 3200] [id = 55] 09:46:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF387C000 == 36 [pid = 3200] [id = 54] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 104 (0000008BF5796000) [pid = 3200] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 103 (0000008BF4543000) [pid = 3200] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 102 (0000008BF684EC00) [pid = 3200] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 101 (0000008BF5C66000) [pid = 3200] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BEE42BC00) [pid = 3200] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BEF693C00) [pid = 3200] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BE9725400) [pid = 3200] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BE9847C00) [pid = 3200] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BEF505000) [pid = 3200] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BEDABD800) [pid = 3200] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF26B5000) [pid = 3200] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BE968CC00) [pid = 3200] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BE7B80800) [pid = 3200] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BE92DFC00) [pid = 3200] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF8649400) [pid = 3200] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF830A400) [pid = 3200] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF26B5400) [pid = 3200] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF4D15800) [pid = 3200] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF9326400) [pid = 3200] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF325E000) [pid = 3200] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9786400) [pid = 3200] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3200 | 1467996419808 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 09:46:59 INFO - PROCESS | 3200 | 1467996419848 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 3200 | 1467996419853 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:46:59 INFO - PROCESS | 3200 | 1467996419859 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 3200 | 1467996419861 Marionette TRACE conn6 <- [1,254,null,{}] 09:46:59 INFO - PROCESS | 3200 | 1467996419865 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 3200 | 1467996419868 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:46:59 INFO - PROCESS | 3200 | 1467996419958 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:47:00 INFO - PROCESS | 3200 | 1467996420028 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3200 | 1467996420031 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC4B000 == 37 [pid = 3200] [id = 73] 09:47:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE969FC00) [pid = 3200] [serial = 216] [outer = 0000000000000000] 09:47:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9997000) [pid = 3200] [serial = 217] [outer = 0000008BE969FC00] 09:47:00 INFO - PROCESS | 3200 | 1467996420080 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEE771800) [pid = 3200] [serial = 218] [outer = 0000008BE969FC00] 09:47:00 INFO - PROCESS | 3200 | 1467996420456 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 628ms 09:47:00 INFO - PROCESS | 3200 | 1467996420491 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 3200 | 1467996420493 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:47:00 INFO - PROCESS | 3200 | 1467996420497 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 3200 | 1467996420500 Marionette TRACE conn6 <- [1,258,null,{}] 09:47:00 INFO - PROCESS | 3200 | 1467996420514 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:00 INFO - PROCESS | 3200 | 1467996420518 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:00 INFO - PROCESS | 3200 | 1467996420631 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:47:00 INFO - PROCESS | 3200 | 1467996420638 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3200 | 1467996420641 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561A000 == 38 [pid = 3200] [id = 74] 09:47:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BEFC72800) [pid = 3200] [serial = 219] [outer = 0000000000000000] 09:47:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF3847800) [pid = 3200] [serial = 220] [outer = 0000008BEFC72800] 09:47:00 INFO - PROCESS | 3200 | 1467996420690 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF4D03800) [pid = 3200] [serial = 221] [outer = 0000008BEFC72800] 09:47:01 INFO - PROCESS | 3200 | 1467996421264 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 840ms 09:47:01 INFO - PROCESS | 3200 | 1467996421339 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3200 | 1467996421342 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:47:01 INFO - PROCESS | 3200 | 1467996421346 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3200 | 1467996421347 Marionette TRACE conn6 <- [1,262,null,{}] 09:47:01 INFO - PROCESS | 3200 | 1467996421351 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 3200 | 1467996421353 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:01 INFO - PROCESS | 3200 | 1467996421475 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:47:01 INFO - PROCESS | 3200 | 1467996421485 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3200 | 1467996421487 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62B9000 == 39 [pid = 3200] [id = 75] 09:47:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF6646400) [pid = 3200] [serial = 222] [outer = 0000000000000000] 09:47:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF6653800) [pid = 3200] [serial = 223] [outer = 0000008BF6646400] 09:47:01 INFO - PROCESS | 3200 | 1467996421533 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF6665000) [pid = 3200] [serial = 224] [outer = 0000008BF6646400] 09:47:01 INFO - PROCESS | 3200 | 1467996421966 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 09:47:01 INFO - PROCESS | 3200 | 1467996421977 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3200 | 1467996421979 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:47:01 INFO - PROCESS | 3200 | 1467996421982 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3200 | 1467996421984 Marionette TRACE conn6 <- [1,266,null,{}] 09:47:01 INFO - PROCESS | 3200 | 1467996421987 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 3200 | 1467996421990 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:02 INFO - PROCESS | 3200 | 1467996422100 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:47:02 INFO - PROCESS | 3200 | 1467996422106 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3200 | 1467996422108 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92B4000 == 40 [pid = 3200] [id = 76] 09:47:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF5B26C00) [pid = 3200] [serial = 225] [outer = 0000000000000000] 09:47:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF5B2C800) [pid = 3200] [serial = 226] [outer = 0000008BF5B26C00] 09:47:02 INFO - PROCESS | 3200 | 1467996422187 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF5B31C00) [pid = 3200] [serial = 227] [outer = 0000008BF5B26C00] 09:47:02 INFO - PROCESS | 3200 | 1467996422611 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 09:47:02 INFO - PROCESS | 3200 | 1467996422660 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3200 | 1467996422662 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:47:02 INFO - PROCESS | 3200 | 1467996422666 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3200 | 1467996422667 Marionette TRACE conn6 <- [1,270,null,{}] 09:47:02 INFO - PROCESS | 3200 | 1467996422671 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 3200 | 1467996422676 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:02 INFO - PROCESS | 3200 | 1467996422834 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:47:02 INFO - PROCESS | 3200 | 1467996422879 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3200 | 1467996422881 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9AF000 == 41 [pid = 3200] [id = 77] 09:47:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF6666400) [pid = 3200] [serial = 228] [outer = 0000000000000000] 09:47:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BF7004000) [pid = 3200] [serial = 229] [outer = 0000008BF6666400] 09:47:02 INFO - PROCESS | 3200 | 1467996422928 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BF9326000) [pid = 3200] [serial = 230] [outer = 0000008BF6666400] 09:47:03 INFO - PROCESS | 3200 | 1467996423346 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 732ms 09:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:47:03 INFO - PROCESS | 3200 | 1467996423399 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 3200 | 1467996423401 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:47:03 INFO - PROCESS | 3200 | 1467996423405 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 3200 | 1467996423406 Marionette TRACE conn6 <- [1,274,null,{}] 09:47:03 INFO - PROCESS | 3200 | 1467996423410 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 3200 | 1467996423412 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:03 INFO - PROCESS | 3200 | 1467996423520 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:47:03 INFO - PROCESS | 3200 | 1467996423562 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3200 | 1467996423564 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7DC800 == 42 [pid = 3200] [id = 78] 09:47:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BF9331400) [pid = 3200] [serial = 231] [outer = 0000000000000000] 09:47:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BFC81D000) [pid = 3200] [serial = 232] [outer = 0000008BF9331400] 09:47:03 INFO - PROCESS | 3200 | 1467996423617 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 102 (0000008BFC829000) [pid = 3200] [serial = 233] [outer = 0000008BF9331400] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 101 (0000008BE9687400) [pid = 3200] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BE9684C00) [pid = 3200] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BF6850400) [pid = 3200] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BE982B400) [pid = 3200] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BE972A000) [pid = 3200] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BE9C80400) [pid = 3200] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BEF6DBC00) [pid = 3200] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BE9729400) [pid = 3200] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF5A93C00) [pid = 3200] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BEE7E1000) [pid = 3200] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF2F89C00) [pid = 3200] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6856000) [pid = 3200] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF7F54C00) [pid = 3200] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF3849C00) [pid = 3200] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9689000) [pid = 3200] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:47:03 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE8B54400) [pid = 3200] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:47:04 INFO - PROCESS | 3200 | 1467996424073 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 09:47:04 INFO - PROCESS | 3200 | 1467996424099 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3200 | 1467996424101 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:47:04 INFO - PROCESS | 3200 | 1467996424104 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:47:04 INFO - PROCESS | 3200 | 1467996424106 Marionette TRACE conn6 <- [1,278,null,{}] 09:47:04 INFO - PROCESS | 3200 | 1467996424120 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 3200 | 1467996424122 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:04 INFO - PROCESS | 3200 | 1467996424225 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:47:04 INFO - PROCESS | 3200 | 1467996424232 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3200 | 1467996424234 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDE15800 == 43 [pid = 3200] [id = 79] 09:47:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE968B000) [pid = 3200] [serial = 234] [outer = 0000000000000000] 09:47:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BEE7E1000) [pid = 3200] [serial = 235] [outer = 0000008BE968B000] 09:47:04 INFO - PROCESS | 3200 | 1467996424279 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6850400) [pid = 3200] [serial = 236] [outer = 0000008BE968B000] 09:47:04 INFO - PROCESS | 3200 | 1467996424668 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 588ms 09:47:04 INFO - PROCESS | 3200 | 1467996424697 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3200 | 1467996424699 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:47:04 INFO - PROCESS | 3200 | 1467996424702 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3200 | 1467996424704 Marionette TRACE conn6 <- [1,282,null,{}] 09:47:04 INFO - PROCESS | 3200 | 1467996424707 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 3200 | 1467996424709 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:04 INFO - PROCESS | 3200 | 1467996424832 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:47:04 INFO - PROCESS | 3200 | 1467996424839 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3200 | 1467996424841 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB2F800 == 44 [pid = 3200] [id = 80] 09:47:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BFC826800) [pid = 3200] [serial = 237] [outer = 0000000000000000] 09:47:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BFC8A8800) [pid = 3200] [serial = 238] [outer = 0000008BFC826800] 09:47:04 INFO - PROCESS | 3200 | 1467996424886 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BFC8B0C00) [pid = 3200] [serial = 239] [outer = 0000008BFC826800] 09:47:05 INFO - PROCESS | 3200 | 1467996425253 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 09:47:05 INFO - PROCESS | 3200 | 1467996425292 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 3200 | 1467996425295 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:47:05 INFO - PROCESS | 3200 | 1467996425298 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 3200 | 1467996425299 Marionette TRACE conn6 <- [1,286,null,{}] 09:47:05 INFO - PROCESS | 3200 | 1467996425303 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 3200 | 1467996425305 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:05 INFO - PROCESS | 3200 | 1467996425391 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:47:05 INFO - PROCESS | 3200 | 1467996425460 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 3200 | 1467996425462 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFE2C9000 == 45 [pid = 3200] [id = 81] 09:47:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BFA7A8400) [pid = 3200] [serial = 240] [outer = 0000000000000000] 09:47:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BFA7AF400) [pid = 3200] [serial = 241] [outer = 0000008BFA7A8400] 09:47:05 INFO - PROCESS | 3200 | 1467996425506 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BFA7B4C00) [pid = 3200] [serial = 242] [outer = 0000008BFA7A8400] 09:47:05 INFO - PROCESS | 3200 | 1467996425935 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 693ms 09:47:06 INFO - PROCESS | 3200 | 1467996425999 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3200 | 1467996426004 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:47:06 INFO - PROCESS | 3200 | 1467996426011 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 3200 | 1467996426015 Marionette TRACE conn6 <- [1,290,null,{}] 09:47:06 INFO - PROCESS | 3200 | 1467996426023 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:06 INFO - PROCESS | 3200 | 1467996426026 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:06 INFO - PROCESS | 3200 | 1467996426150 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:47:06 INFO - PROCESS | 3200 | 1467996426227 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3200 | 1467996426230 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE886800 == 46 [pid = 3200] [id = 82] 09:47:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BE92D8C00) [pid = 3200] [serial = 243] [outer = 0000000000000000] 09:47:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BE9684800) [pid = 3200] [serial = 244] [outer = 0000008BE92D8C00] 09:47:06 INFO - PROCESS | 3200 | 1467996426307 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BE9823400) [pid = 3200] [serial = 245] [outer = 0000008BE92D8C00] 09:47:06 INFO - PROCESS | 3200 | 1467996426938 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 985ms 09:47:07 INFO - PROCESS | 3200 | 1467996427000 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3200 | 1467996427005 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:47:07 INFO - PROCESS | 3200 | 1467996427012 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 3200 | 1467996427015 Marionette TRACE conn6 <- [1,294,null,{}] 09:47:07 INFO - PROCESS | 3200 | 1467996427020 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 3200 | 1467996427023 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:07 INFO - PROCESS | 3200 | 1467996427143 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:47:07 INFO - PROCESS | 3200 | 1467996427212 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3200 | 1467996427215 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61CB800 == 47 [pid = 3200] [id = 83] 09:47:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BEF511800) [pid = 3200] [serial = 246] [outer = 0000000000000000] 09:47:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BEFC70400) [pid = 3200] [serial = 247] [outer = 0000008BEF511800] 09:47:07 INFO - PROCESS | 3200 | 1467996427272 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BF3848C00) [pid = 3200] [serial = 248] [outer = 0000008BEF511800] 09:47:07 INFO - PROCESS | 3200 | 1467996427817 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:07 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. 09:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 839ms 09:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:47:07 INFO - PROCESS | 3200 | 1467996427852 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3200 | 1467996427855 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:47:07 INFO - PROCESS | 3200 | 1467996427859 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 3200 | 1467996427863 Marionette TRACE conn6 <- [1,298,null,{}] 09:47:07 INFO - PROCESS | 3200 | 1467996427875 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 3200 | 1467996427880 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:08 INFO - PROCESS | 3200 | 1467996427998 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:47:08 INFO - PROCESS | 3200 | 1467996428082 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 3200 | 1467996428086 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C3800 == 48 [pid = 3200] [id = 84] 09:47:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 102 (0000008BF62F2000) [pid = 3200] [serial = 249] [outer = 0000000000000000] 09:47:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 103 (0000008BF6348400) [pid = 3200] [serial = 250] [outer = 0000008BF62F2000] 09:47:08 INFO - PROCESS | 3200 | 1467996428145 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 104 (0000008BF68B0400) [pid = 3200] [serial = 251] [outer = 0000008BF62F2000] 09:47:08 INFO - PROCESS | 3200 | 1467996428472 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:47:08 INFO - PROCESS | 3200 | 1467996428763 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:08 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. 09:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 943ms 09:47:08 INFO - PROCESS | 3200 | 1467996428803 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 3200 | 1467996428807 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:47:08 INFO - PROCESS | 3200 | 1467996428810 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 3200 | 1467996428812 Marionette TRACE conn6 <- [1,302,null,{}] 09:47:08 INFO - PROCESS | 3200 | 1467996428816 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 3200 | 1467996428819 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:08 INFO - PROCESS | 3200 | 1467996428935 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:47:09 INFO - PROCESS | 3200 | 1467996429020 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3200 | 1467996429023 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFF521800 == 49 [pid = 3200] [id = 85] 09:47:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 105 (0000008BFC81DC00) [pid = 3200] [serial = 252] [outer = 0000000000000000] 09:47:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 106 (0000008BFC8AD800) [pid = 3200] [serial = 253] [outer = 0000008BFC81DC00] 09:47:09 INFO - PROCESS | 3200 | 1467996429078 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 107 (0000008BFD66FC00) [pid = 3200] [serial = 254] [outer = 0000008BFC81DC00] 09:47:09 INFO - PROCESS | 3200 | 1467996429636 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:09 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. 09:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 880ms 09:47:09 INFO - PROCESS | 3200 | 1467996429699 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3200 | 1467996429702 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:47:09 INFO - PROCESS | 3200 | 1467996429706 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 3200 | 1467996429708 Marionette TRACE conn6 <- [1,306,null,{}] 09:47:09 INFO - PROCESS | 3200 | 1467996429712 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 3200 | 1467996429714 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:09 INFO - PROCESS | 3200 | 1467996429826 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:47:09 INFO - PROCESS | 3200 | 1467996429909 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3200 | 1467996429911 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E03000 == 50 [pid = 3200] [id = 86] 09:47:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 108 (0000008BE984B800) [pid = 3200] [serial = 255] [outer = 0000000000000000] 09:47:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 109 (0000008BEFC6D400) [pid = 3200] [serial = 256] [outer = 0000008BE984B800] 09:47:09 INFO - PROCESS | 3200 | 1467996429966 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 110 (0000008BF92E3400) [pid = 3200] [serial = 257] [outer = 0000008BE984B800] 09:47:10 INFO - PROCESS | 3200 | 1467996430664 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:10 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. 09:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 986ms 09:47:10 INFO - PROCESS | 3200 | 1467996430693 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3200 | 1467996430697 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:47:10 INFO - PROCESS | 3200 | 1467996430702 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3200 | 1467996430705 Marionette TRACE conn6 <- [1,310,null,{}] 09:47:10 INFO - PROCESS | 3200 | 1467996430710 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 3200 | 1467996430713 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:10 INFO - PROCESS | 3200 | 1467996430816 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:47:10 INFO - PROCESS | 3200 | 1467996430905 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3200 | 1467996430908 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E09000 == 51 [pid = 3200] [id = 87] 09:47:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 111 (0000008BE9680C00) [pid = 3200] [serial = 258] [outer = 0000000000000000] 09:47:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 112 (0000008BE96A9C00) [pid = 3200] [serial = 259] [outer = 0000008BE9680C00] 09:47:10 INFO - PROCESS | 3200 | 1467996430957 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 113 (0000008BE984D400) [pid = 3200] [serial = 260] [outer = 0000008BE9680C00] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF50A8000 == 50 [pid = 3200] [id = 43] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF545800 == 49 [pid = 3200] [id = 31] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB2F800 == 48 [pid = 3200] [id = 80] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDE15800 == 47 [pid = 3200] [id = 79] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7DC800 == 46 [pid = 3200] [id = 78] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9AF000 == 45 [pid = 3200] [id = 77] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92B4000 == 44 [pid = 3200] [id = 76] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62B9000 == 43 [pid = 3200] [id = 75] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF561A000 == 42 [pid = 3200] [id = 74] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC4B000 == 41 [pid = 3200] [id = 73] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE7BF000 == 40 [pid = 3200] [id = 72] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 112 (0000008BF6650800) [pid = 3200] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | 1467996431605 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDDA5000 == 39 [pid = 3200] [id = 67] 09:47:11 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. 09:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 943ms 09:47:11 INFO - PROCESS | 3200 | 1467996431645 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3200 | 1467996431650 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:47:11 INFO - PROCESS | 3200 | 1467996431656 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 3200 | 1467996431658 Marionette TRACE conn6 <- [1,314,null,{}] 09:47:11 INFO - PROCESS | 3200 | 1467996431662 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 3200 | 1467996431665 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:11 INFO - PROCESS | 3200 | 1467996431769 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 111 (0000008BF519A800) [pid = 3200] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 110 (0000008BF6E1C400) [pid = 3200] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 109 (0000008BF702F800) [pid = 3200] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 108 (0000008BF7034000) [pid = 3200] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 107 (0000008BE982E000) [pid = 3200] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 106 (0000008BEA9E2400) [pid = 3200] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 105 (0000008BEF691C00) [pid = 3200] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 104 (0000008BEA9E0400) [pid = 3200] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 103 (0000008BEF747C00) [pid = 3200] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 102 (0000008BF2E59800) [pid = 3200] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 101 (0000008BE9993000) [pid = 3200] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BE972EC00) [pid = 3200] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BF5B3FC00) [pid = 3200] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BF932D800) [pid = 3200] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BF3845400) [pid = 3200] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF5BC1C00) [pid = 3200] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF6E17800) [pid = 3200] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF6E1F800) [pid = 3200] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BFC81D800) [pid = 3200] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF830B000) [pid = 3200] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF4544000) [pid = 3200] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF4D1F800) [pid = 3200] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF5B37C00) [pid = 3200] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE9228800) [pid = 3200] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9B26000) [pid = 3200] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF700E000) [pid = 3200] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE9849000) [pid = 3200] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF88BAC00) [pid = 3200] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF88BBC00) [pid = 3200] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF5C68C00) [pid = 3200] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE972F400) [pid = 3200] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:47:11 INFO - PROCESS | 3200 | 1467996431843 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3200 | 1467996431846 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF553800 == 40 [pid = 3200] [id = 88] 09:47:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BE972A000) [pid = 3200] [serial = 261] [outer = 0000000000000000] 09:47:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9786000) [pid = 3200] [serial = 262] [outer = 0000008BE972A000] 09:47:11 INFO - PROCESS | 3200 | 1467996431894 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9D25000) [pid = 3200] [serial = 263] [outer = 0000008BE972A000] 09:47:12 INFO - PROCESS | 3200 | 1467996432281 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:12 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. 09:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 09:47:12 INFO - PROCESS | 3200 | 1467996432351 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3200 | 1467996432353 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:47:12 INFO - PROCESS | 3200 | 1467996432357 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 3200 | 1467996432361 Marionette TRACE conn6 <- [1,318,null,{}] 09:47:12 INFO - PROCESS | 3200 | 1467996432372 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 3200 | 1467996432377 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:12 INFO - PROCESS | 3200 | 1467996432467 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:47:12 INFO - PROCESS | 3200 | 1467996432475 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 3200 | 1467996432480 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F0B800 == 41 [pid = 3200] [id = 89] 09:47:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF2E58800) [pid = 3200] [serial = 264] [outer = 0000000000000000] 09:47:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF3206800) [pid = 3200] [serial = 265] [outer = 0000008BF2E58800] 09:47:12 INFO - PROCESS | 3200 | 1467996432529 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF46E6400) [pid = 3200] [serial = 266] [outer = 0000008BF2E58800] 09:47:12 INFO - PROCESS | 3200 | 1467996432962 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:12 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. 09:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 09:47:12 INFO - PROCESS | 3200 | 1467996432988 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 3200 | 1467996432991 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:47:13 INFO - PROCESS | 3200 | 1467996432994 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3200 | 1467996432996 Marionette TRACE conn6 <- [1,322,null,{}] 09:47:13 INFO - PROCESS | 3200 | 1467996432999 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 3200 | 1467996433001 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:13 INFO - PROCESS | 3200 | 1467996433091 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:47:13 INFO - PROCESS | 3200 | 1467996433096 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3200 | 1467996433098 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C71800 == 42 [pid = 3200] [id = 90] 09:47:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF5B23000) [pid = 3200] [serial = 267] [outer = 0000000000000000] 09:47:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF5B2AC00) [pid = 3200] [serial = 268] [outer = 0000008BF5B23000] 09:47:13 INFO - PROCESS | 3200 | 1467996433144 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5B3E800) [pid = 3200] [serial = 269] [outer = 0000008BF5B23000] 09:47:13 INFO - PROCESS | 3200 | 1467996433565 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:13 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. 09:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 587ms 09:47:13 INFO - PROCESS | 3200 | 1467996433594 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 3200 | 1467996433597 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:47:13 INFO - PROCESS | 3200 | 1467996433601 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3200 | 1467996433602 Marionette TRACE conn6 <- [1,326,null,{}] 09:47:13 INFO - PROCESS | 3200 | 1467996433606 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 3200 | 1467996433609 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:13 INFO - PROCESS | 3200 | 1467996433696 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:47:13 INFO - PROCESS | 3200 | 1467996433701 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3200 | 1467996433703 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E7800 == 43 [pid = 3200] [id = 91] 09:47:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF5C64400) [pid = 3200] [serial = 270] [outer = 0000000000000000] 09:47:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF5C6EC00) [pid = 3200] [serial = 271] [outer = 0000008BF5C64400] 09:47:13 INFO - PROCESS | 3200 | 1467996433748 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF664C400) [pid = 3200] [serial = 272] [outer = 0000008BF5C64400] 09:47:14 INFO - PROCESS | 3200 | 1467996434256 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:14 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. 09:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 09:47:14 INFO - PROCESS | 3200 | 1467996434296 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3200 | 1467996434298 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:47:14 INFO - PROCESS | 3200 | 1467996434301 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 3200 | 1467996434303 Marionette TRACE conn6 <- [1,330,null,{}] 09:47:14 INFO - PROCESS | 3200 | 1467996434307 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 3200 | 1467996434312 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:14 INFO - PROCESS | 3200 | 1467996434453 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:47:14 INFO - PROCESS | 3200 | 1467996434503 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3200 | 1467996434505 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9318000 == 44 [pid = 3200] [id = 92] 09:47:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF6E21000) [pid = 3200] [serial = 273] [outer = 0000000000000000] 09:47:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF7D07800) [pid = 3200] [serial = 274] [outer = 0000008BF6E21000] 09:47:14 INFO - PROCESS | 3200 | 1467996434553 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF86E1400) [pid = 3200] [serial = 275] [outer = 0000008BF6E21000] 09:47:14 INFO - PROCESS | 3200 | 1467996434977 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:15 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. 09:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 09:47:15 INFO - PROCESS | 3200 | 1467996435062 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3200 | 1467996435065 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:47:15 INFO - PROCESS | 3200 | 1467996435081 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3200 | 1467996435083 Marionette TRACE conn6 <- [1,334,null,{}] 09:47:15 INFO - PROCESS | 3200 | 1467996435087 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 3200 | 1467996435088 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:15 INFO - PROCESS | 3200 | 1467996435207 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:47:15 INFO - PROCESS | 3200 | 1467996435216 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3200 | 1467996435218 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC995800 == 45 [pid = 3200] [id = 93] 09:47:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF5159400) [pid = 3200] [serial = 276] [outer = 0000000000000000] 09:47:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BF515E800) [pid = 3200] [serial = 277] [outer = 0000008BF5159400] 09:47:15 INFO - PROCESS | 3200 | 1467996435262 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BF6661400) [pid = 3200] [serial = 278] [outer = 0000008BF5159400] 09:47:15 INFO - PROCESS | 3200 | 1467996435689 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:15 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. 09:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 09:47:15 INFO - PROCESS | 3200 | 1467996435713 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3200 | 1467996435716 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:47:15 INFO - PROCESS | 3200 | 1467996435719 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3200 | 1467996435721 Marionette TRACE conn6 <- [1,338,null,{}] 09:47:15 INFO - PROCESS | 3200 | 1467996435725 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 3200 | 1467996435726 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:15 INFO - PROCESS | 3200 | 1467996435835 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:47:15 INFO - PROCESS | 3200 | 1467996435842 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3200 | 1467996435844 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4B9000 == 46 [pid = 3200] [id = 94] 09:47:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BF515A000) [pid = 3200] [serial = 279] [outer = 0000000000000000] 09:47:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BF60F1800) [pid = 3200] [serial = 280] [outer = 0000008BF515A000] 09:47:15 INFO - PROCESS | 3200 | 1467996435888 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 102 (0000008BF60F7800) [pid = 3200] [serial = 281] [outer = 0000008BF515A000] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 101 (0000008BF5B26C00) [pid = 3200] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BF6666400) [pid = 3200] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BE9822800) [pid = 3200] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BEFC72800) [pid = 3200] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BF5ECD000) [pid = 3200] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF6646400) [pid = 3200] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF9331400) [pid = 3200] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BE842B400) [pid = 3200] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BE9844C00) [pid = 3200] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BEDCEE400) [pid = 3200] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BE969FC00) [pid = 3200] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BFC826800) [pid = 3200] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF6648C00) [pid = 3200] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:47:16 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE968B000) [pid = 3200] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:47:16 INFO - PROCESS | 3200 | 1467996436415 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:16 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. 09:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 733ms 09:47:16 INFO - PROCESS | 3200 | 1467996436455 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 3200 | 1467996436457 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:47:16 INFO - PROCESS | 3200 | 1467996436460 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 3200 | 1467996436470 Marionette TRACE conn6 <- [1,342,null,{}] 09:47:16 INFO - PROCESS | 3200 | 1467996436474 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 3200 | 1467996436476 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:16 INFO - PROCESS | 3200 | 1467996436586 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:47:16 INFO - PROCESS | 3200 | 1467996436592 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 3200 | 1467996436594 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4E1000 == 47 [pid = 3200] [id = 95] 09:47:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE9975800) [pid = 3200] [serial = 282] [outer = 0000000000000000] 09:47:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5B25000) [pid = 3200] [serial = 283] [outer = 0000008BE9975800] 09:47:16 INFO - PROCESS | 3200 | 1467996436639 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF60F9400) [pid = 3200] [serial = 284] [outer = 0000008BE9975800] 09:47:17 INFO - PROCESS | 3200 | 1467996437024 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:17 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. 09:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 651ms 09:47:17 INFO - PROCESS | 3200 | 1467996437114 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3200 | 1467996437117 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:47:17 INFO - PROCESS | 3200 | 1467996437120 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:47:17 INFO - PROCESS | 3200 | 1467996437122 Marionette TRACE conn6 <- [1,346,null,{}] 09:47:17 INFO - PROCESS | 3200 | 1467996437130 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 3200 | 1467996437132 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:17 INFO - PROCESS | 3200 | 1467996437218 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:47:17 INFO - PROCESS | 3200 | 1467996437224 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3200 | 1467996437226 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7DC800 == 48 [pid = 3200] [id = 96] 09:47:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF6E23400) [pid = 3200] [serial = 285] [outer = 0000000000000000] 09:47:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF8823000) [pid = 3200] [serial = 286] [outer = 0000008BF6E23400] 09:47:17 INFO - PROCESS | 3200 | 1467996437272 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF932E400) [pid = 3200] [serial = 287] [outer = 0000008BF6E23400] 09:47:17 INFO - PROCESS | 3200 | 1467996437690 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:17 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. 09:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 09:47:17 INFO - PROCESS | 3200 | 1467996437754 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3200 | 1467996437756 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:47:17 INFO - PROCESS | 3200 | 1467996437760 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 3200 | 1467996437762 Marionette TRACE conn6 <- [1,350,null,{}] 09:47:17 INFO - PROCESS | 3200 | 1467996437766 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 3200 | 1467996437768 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:17 INFO - PROCESS | 3200 | 1467996437870 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:47:17 INFO - PROCESS | 3200 | 1467996437908 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3200 | 1467996437911 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDE15800 == 49 [pid = 3200] [id = 97] 09:47:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BFABBFC00) [pid = 3200] [serial = 288] [outer = 0000000000000000] 09:47:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BFC81AC00) [pid = 3200] [serial = 289] [outer = 0000008BFABBFC00] 09:47:17 INFO - PROCESS | 3200 | 1467996437958 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BFC8AD400) [pid = 3200] [serial = 290] [outer = 0000008BFABBFC00] 09:47:18 INFO - PROCESS | 3200 | 1467996438578 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:18 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. 09:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 838ms 09:47:18 INFO - PROCESS | 3200 | 1467996438601 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 3200 | 1467996438606 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:47:18 INFO - PROCESS | 3200 | 1467996438611 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:47:18 INFO - PROCESS | 3200 | 1467996438615 Marionette TRACE conn6 <- [1,354,null,{}] 09:47:18 INFO - PROCESS | 3200 | 1467996438622 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 3200 | 1467996438625 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:18 INFO - PROCESS | 3200 | 1467996438744 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:47:18 INFO - PROCESS | 3200 | 1467996438832 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 3200 | 1467996438835 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD20800 == 50 [pid = 3200] [id = 98] 09:47:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BE9726400) [pid = 3200] [serial = 291] [outer = 0000000000000000] 09:47:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BE982B800) [pid = 3200] [serial = 292] [outer = 0000008BE9726400] 09:47:18 INFO - PROCESS | 3200 | 1467996438893 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BEDA09000) [pid = 3200] [serial = 293] [outer = 0000008BE9726400] 09:47:19 INFO - PROCESS | 3200 | 1467996439535 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:19 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. 09:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 09:47:19 INFO - PROCESS | 3200 | 1467996439559 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 3200 | 1467996439564 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:47:19 INFO - PROCESS | 3200 | 1467996439571 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 3200 | 1467996439574 Marionette TRACE conn6 <- [1,358,null,{}] 09:47:19 INFO - PROCESS | 3200 | 1467996439592 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 3200 | 1467996439595 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:19 INFO - PROCESS | 3200 | 1467996439738 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:47:19 INFO - PROCESS | 3200 | 1467996439789 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3200 | 1467996439791 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF884D800 == 51 [pid = 3200] [id = 99] 09:47:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BF325F000) [pid = 3200] [serial = 294] [outer = 0000000000000000] 09:47:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 102 (0000008BF4541000) [pid = 3200] [serial = 295] [outer = 0000008BF325F000] 09:47:19 INFO - PROCESS | 3200 | 1467996439850 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 103 (0000008BF5A8E400) [pid = 3200] [serial = 296] [outer = 0000008BF325F000] 09:47:20 INFO - PROCESS | 3200 | 1467996440499 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:20 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. 09:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 985ms 09:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:47:20 INFO - PROCESS | 3200 | 1467996440558 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3200 | 1467996440561 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:47:20 INFO - PROCESS | 3200 | 1467996440566 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3200 | 1467996440570 Marionette TRACE conn6 <- [1,362,null,{}] 09:47:20 INFO - PROCESS | 3200 | 1467996440582 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 3200 | 1467996440587 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:20 INFO - PROCESS | 3200 | 1467996440704 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:47:20 INFO - PROCESS | 3200 | 1467996440820 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3200 | 1467996440823 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFE2C7800 == 52 [pid = 3200] [id = 100] 09:47:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 104 (0000008BF6851400) [pid = 3200] [serial = 297] [outer = 0000000000000000] 09:47:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 105 (0000008BF6E1CC00) [pid = 3200] [serial = 298] [outer = 0000008BF6851400] 09:47:20 INFO - PROCESS | 3200 | 1467996440882 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 106 (0000008BF8308000) [pid = 3200] [serial = 299] [outer = 0000008BF6851400] 09:47:21 INFO - PROCESS | 3200 | 1467996441473 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:21 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. 09:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 941ms 09:47:21 INFO - PROCESS | 3200 | 1467996441507 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:47:21 INFO - PROCESS | 3200 | 1467996441510 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:47:21 INFO - PROCESS | 3200 | 1467996441514 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 3200 | 1467996441516 Marionette TRACE conn6 <- [1,366,null,{}] 09:47:21 INFO - PROCESS | 3200 | 1467996441520 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 3200 | 1467996441523 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:21 INFO - PROCESS | 3200 | 1467996441640 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:47:21 INFO - PROCESS | 3200 | 1467996441725 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 3200 | 1467996441728 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A6800 == 53 [pid = 3200] [id = 101] 09:47:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 107 (0000008BFABBC400) [pid = 3200] [serial = 300] [outer = 0000000000000000] 09:47:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 108 (0000008BFABC0000) [pid = 3200] [serial = 301] [outer = 0000008BFABBC400] 09:47:21 INFO - PROCESS | 3200 | 1467996441782 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 109 (0000008BFC829400) [pid = 3200] [serial = 302] [outer = 0000008BFABBC400] 09:47:22 INFO - PROCESS | 3200 | 1467996442438 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:22 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. 09:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 945ms 09:47:22 INFO - PROCESS | 3200 | 1467996442617 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 3200 | 1467996442621 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:47:22 INFO - PROCESS | 3200 | 1467996442637 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3200 | 1467996442640 Marionette TRACE conn6 <- [1,370,null,{}] 09:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:47:22 INFO - PROCESS | 3200 | 1467996442646 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 3200 | 1467996442649 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:22 INFO - PROCESS | 3200 | 1467996442757 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:47:22 INFO - PROCESS | 3200 | 1467996442824 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3200 | 1467996442829 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3886000 == 54 [pid = 3200] [id = 102] 09:47:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 110 (0000008BE9D18800) [pid = 3200] [serial = 303] [outer = 0000000000000000] 09:47:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 111 (0000008BEA9EAC00) [pid = 3200] [serial = 304] [outer = 0000008BE9D18800] 09:47:22 INFO - PROCESS | 3200 | 1467996442879 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 112 (0000008BEDAD4800) [pid = 3200] [serial = 305] [outer = 0000008BE9D18800] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9B1800 == 53 [pid = 3200] [id = 53] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7DC800 == 52 [pid = 3200] [id = 96] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4E1000 == 51 [pid = 3200] [id = 95] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4B9000 == 50 [pid = 3200] [id = 94] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC995800 == 49 [pid = 3200] [id = 93] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9318000 == 48 [pid = 3200] [id = 92] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E7800 == 47 [pid = 3200] [id = 91] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C71800 == 46 [pid = 3200] [id = 90] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F0B800 == 45 [pid = 3200] [id = 89] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF553800 == 44 [pid = 3200] [id = 88] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E09000 == 43 [pid = 3200] [id = 87] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C3800 == 42 [pid = 3200] [id = 84] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61CB800 == 41 [pid = 3200] [id = 83] 09:47:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE886800 == 40 [pid = 3200] [id = 82] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 111 (0000008BF5B2C800) [pid = 3200] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 110 (0000008BF7004000) [pid = 3200] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 109 (0000008BF5B31C00) [pid = 3200] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 108 (0000008BEA65BC00) [pid = 3200] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 107 (0000008BE9844800) [pid = 3200] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 106 (0000008BF3847800) [pid = 3200] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 105 (0000008BF664F400) [pid = 3200] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 104 (0000008BF665C000) [pid = 3200] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 103 (0000008BF4D03800) [pid = 3200] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 102 (0000008BF6653800) [pid = 3200] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 101 (0000008BFC81D000) [pid = 3200] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BE9727800) [pid = 3200] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BE9685000) [pid = 3200] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BF6667400) [pid = 3200] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BF4D11400) [pid = 3200] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BEF748000) [pid = 3200] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BEE1F9800) [pid = 3200] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF9326000) [pid = 3200] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BE9997000) [pid = 3200] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BEE771800) [pid = 3200] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BFC8B0C00) [pid = 3200] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF92E4400) [pid = 3200] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BFC8A8800) [pid = 3200] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BFC829000) [pid = 3200] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEE7E1000) [pid = 3200] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF6850400) [pid = 3200] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BFA7AF400) [pid = 3200] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF6665000) [pid = 3200] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3200 | 1467996443606 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:47:23 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. 09:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 986ms 09:47:23 INFO - PROCESS | 3200 | 1467996443637 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 3200 | 1467996443640 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:47:23 INFO - PROCESS | 3200 | 1467996443646 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 3200 | 1467996443650 Marionette TRACE conn6 <- [1,374,null,{}] 09:47:23 INFO - PROCESS | 3200 | 1467996443654 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 3200 | 1467996443656 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:23 INFO - PROCESS | 3200 | 1467996443747 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:47:23 INFO - PROCESS | 3200 | 1467996443754 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3200 | 1467996443756 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDDE6800 == 41 [pid = 3200] [id = 103] 09:47:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE978DC00) [pid = 3200] [serial = 306] [outer = 0000000000000000] 09:47:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE982EC00) [pid = 3200] [serial = 307] [outer = 0000008BE978DC00] 09:47:23 INFO - PROCESS | 3200 | 1467996443807 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEDAD8800) [pid = 3200] [serial = 308] [outer = 0000008BE978DC00] 09:47:24 INFO - PROCESS | 3200 | 1467996444290 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:47:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 09:47:24 INFO - PROCESS | 3200 | 1467996444337 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3200 | 1467996444339 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:47:24 INFO - PROCESS | 3200 | 1467996444343 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 3200 | 1467996444345 Marionette TRACE conn6 <- [1,378,null,{}] 09:47:24 INFO - PROCESS | 3200 | 1467996444354 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 3200 | 1467996444359 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:24 INFO - PROCESS | 3200 | 1467996444451 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:47:24 INFO - PROCESS | 3200 | 1467996444461 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3200 | 1467996444465 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5824800 == 42 [pid = 3200] [id = 104] 09:47:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF3208000) [pid = 3200] [serial = 309] [outer = 0000000000000000] 09:47:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF3847800) [pid = 3200] [serial = 310] [outer = 0000008BF3208000] 09:47:24 INFO - PROCESS | 3200 | 1467996444517 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5154400) [pid = 3200] [serial = 311] [outer = 0000008BF3208000] 09:47:25 INFO - PROCESS | 3200 | 1467996445168 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:47:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 882ms 09:47:25 INFO - PROCESS | 3200 | 1467996445227 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3200 | 1467996445230 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:47:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:47:25 INFO - PROCESS | 3200 | 1467996445233 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - PROCESS | 3200 | 1467996445235 Marionette TRACE conn6 <- [1,382,null,{}] 09:47:25 INFO - PROCESS | 3200 | 1467996445239 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 3200 | 1467996445241 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:25 INFO - PROCESS | 3200 | 1467996445331 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:47:25 INFO - PROCESS | 3200 | 1467996445408 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3200 | 1467996445411 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61DD000 == 43 [pid = 3200] [id = 105] 09:47:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF4D1DC00) [pid = 3200] [serial = 312] [outer = 0000000000000000] 09:47:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF5B31C00) [pid = 3200] [serial = 313] [outer = 0000008BF4D1DC00] 09:47:25 INFO - PROCESS | 3200 | 1467996445456 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF5C6B400) [pid = 3200] [serial = 314] [outer = 0000008BF4D1DC00] 09:47:25 INFO - PROCESS | 3200 | 1467996445903 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:47:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 691ms 09:47:25 INFO - PROCESS | 3200 | 1467996445930 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3200 | 1467996445933 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:47:25 INFO - PROCESS | 3200 | 1467996445936 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:47:25 INFO - PROCESS | 3200 | 1467996445938 Marionette TRACE conn6 <- [1,386,null,{}] 09:47:25 INFO - PROCESS | 3200 | 1467996445941 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 3200 | 1467996445944 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:26 INFO - PROCESS | 3200 | 1467996446053 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:47:26 INFO - PROCESS | 3200 | 1467996446060 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3200 | 1467996446063 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF868E800 == 44 [pid = 3200] [id = 106] 09:47:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF60F3C00) [pid = 3200] [serial = 315] [outer = 0000000000000000] 09:47:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF60FA000) [pid = 3200] [serial = 316] [outer = 0000008BF60F3C00] 09:47:26 INFO - PROCESS | 3200 | 1467996446152 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF6655000) [pid = 3200] [serial = 317] [outer = 0000008BF60F3C00] 09:47:26 INFO - PROCESS | 3200 | 1467996446612 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 733ms 09:47:26 INFO - PROCESS | 3200 | 1467996446674 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3200 | 1467996446676 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:47:26 INFO - PROCESS | 3200 | 1467996446680 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3200 | 1467996446682 Marionette TRACE conn6 <- [1,390,null,{}] 09:47:26 INFO - PROCESS | 3200 | 1467996446692 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 3200 | 1467996446698 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:26 INFO - PROCESS | 3200 | 1467996446840 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:47:26 INFO - PROCESS | 3200 | 1467996446896 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3200 | 1467996446899 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6A4800 == 45 [pid = 3200] [id = 107] 09:47:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF700F800) [pid = 3200] [serial = 318] [outer = 0000000000000000] 09:47:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BF86D6800) [pid = 3200] [serial = 319] [outer = 0000008BF700F800] 09:47:26 INFO - PROCESS | 3200 | 1467996446944 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BF932B000) [pid = 3200] [serial = 320] [outer = 0000008BF700F800] 09:47:27 INFO - PROCESS | 3200 | 1467996447387 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 732ms 09:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:47:27 INFO - PROCESS | 3200 | 1467996447421 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 3200 | 1467996447423 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:47:27 INFO - PROCESS | 3200 | 1467996447426 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 3200 | 1467996447428 Marionette TRACE conn6 <- [1,394,null,{}] 09:47:27 INFO - PROCESS | 3200 | 1467996447439 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 3200 | 1467996447441 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:27 INFO - PROCESS | 3200 | 1467996447550 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:47:27 INFO - PROCESS | 3200 | 1467996447555 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3200 | 1467996447557 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C8800 == 46 [pid = 3200] [id = 108] 09:47:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BFA7AA000) [pid = 3200] [serial = 321] [outer = 0000000000000000] 09:47:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BFAB46400) [pid = 3200] [serial = 322] [outer = 0000008BFA7AA000] 09:47:27 INFO - PROCESS | 3200 | 1467996447601 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 102 (0000008BFAB4C800) [pid = 3200] [serial = 323] [outer = 0000008BFA7AA000] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 101 (0000008BF6E21000) [pid = 3200] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BF5159400) [pid = 3200] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BF5B23000) [pid = 3200] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BE972A000) [pid = 3200] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BE9680C00) [pid = 3200] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF5C64400) [pid = 3200] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF515A000) [pid = 3200] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BE984B800) [pid = 3200] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF2E58800) [pid = 3200] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BFA7A8400) [pid = 3200] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BE9975800) [pid = 3200] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:47:27 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6E23400) [pid = 3200] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:47:28 INFO - PROCESS | 3200 | 1467996448142 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 735ms 09:47:28 INFO - PROCESS | 3200 | 1467996448175 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3200 | 1467996448178 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:47:28 INFO - PROCESS | 3200 | 1467996448181 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3200 | 1467996448183 Marionette TRACE conn6 <- [1,398,null,{}] 09:47:28 INFO - PROCESS | 3200 | 1467996448189 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 3200 | 1467996448191 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:28 INFO - PROCESS | 3200 | 1467996448276 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:47:28 INFO - PROCESS | 3200 | 1467996448282 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3200 | 1467996448284 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD636000 == 47 [pid = 3200] [id = 109] 09:47:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF5159400) [pid = 3200] [serial = 324] [outer = 0000000000000000] 09:47:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF57C5400) [pid = 3200] [serial = 325] [outer = 0000008BF5159400] 09:47:28 INFO - PROCESS | 3200 | 1467996448329 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF57CA400) [pid = 3200] [serial = 326] [outer = 0000008BF5159400] 09:47:28 INFO - PROCESS | 3200 | 1467996448781 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 629ms 09:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:47:28 INFO - PROCESS | 3200 | 1467996448813 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3200 | 1467996448816 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:47:28 INFO - PROCESS | 3200 | 1467996448819 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3200 | 1467996448821 Marionette TRACE conn6 <- [1,402,null,{}] 09:47:28 INFO - PROCESS | 3200 | 1467996448824 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 3200 | 1467996448826 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:28 INFO - PROCESS | 3200 | 1467996448915 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:47:28 INFO - PROCESS | 3200 | 1467996448923 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3200 | 1467996448925 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB23000 == 48 [pid = 3200] [id = 110] 09:47:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF57D1400) [pid = 3200] [serial = 327] [outer = 0000000000000000] 09:47:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF60F7C00) [pid = 3200] [serial = 328] [outer = 0000008BF57D1400] 09:47:28 INFO - PROCESS | 3200 | 1467996448969 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF6120400) [pid = 3200] [serial = 329] [outer = 0000008BF57D1400] 09:47:29 INFO - PROCESS | 3200 | 1467996449715 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 944ms 09:47:29 INFO - PROCESS | 3200 | 1467996449767 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 3200 | 1467996449772 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:47:29 INFO - PROCESS | 3200 | 1467996449776 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:47:29 INFO - PROCESS | 3200 | 1467996449782 Marionette TRACE conn6 <- [1,406,null,{}] 09:47:29 INFO - PROCESS | 3200 | 1467996449788 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 3200 | 1467996449791 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:29 INFO - PROCESS | 3200 | 1467996449941 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:47:30 INFO - PROCESS | 3200 | 1467996450056 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3200 | 1467996450059 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3887000 == 49 [pid = 3200] [id = 111] 09:47:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BEDACF800) [pid = 3200] [serial = 330] [outer = 0000000000000000] 09:47:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BEDAD8C00) [pid = 3200] [serial = 331] [outer = 0000008BEDACF800] 09:47:30 INFO - PROCESS | 3200 | 1467996450118 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BEF511400) [pid = 3200] [serial = 332] [outer = 0000008BEDACF800] 09:47:30 INFO - PROCESS | 3200 | 1467996450705 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 09:47:30 INFO - PROCESS | 3200 | 1467996450767 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3200 | 1467996450772 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:47:30 INFO - PROCESS | 3200 | 1467996450778 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 3200 | 1467996450781 Marionette TRACE conn6 <- [1,410,null,{}] 09:47:30 INFO - PROCESS | 3200 | 1467996450785 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 3200 | 1467996450788 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:30 INFO - PROCESS | 3200 | 1467996450910 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:47:30 INFO - PROCESS | 3200 | 1467996450985 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3200 | 1467996450987 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC697000 == 50 [pid = 3200] [id = 112] 09:47:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BF5154800) [pid = 3200] [serial = 333] [outer = 0000000000000000] 09:47:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BF57CF400) [pid = 3200] [serial = 334] [outer = 0000008BF5154800] 09:47:31 INFO - PROCESS | 3200 | 1467996451086 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 102 (0000008BF60EFC00) [pid = 3200] [serial = 335] [outer = 0000008BF5154800] 09:47:31 INFO - PROCESS | 3200 | 1467996451696 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 987ms 09:47:31 INFO - PROCESS | 3200 | 1467996451768 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 3200 | 1467996451770 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:47:31 INFO - PROCESS | 3200 | 1467996451788 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 3200 | 1467996451792 Marionette TRACE conn6 <- [1,414,null,{}] 09:47:31 INFO - PROCESS | 3200 | 1467996451805 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 3200 | 1467996451810 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:31 INFO - PROCESS | 3200 | 1467996451933 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:47:32 INFO - PROCESS | 3200 | 1467996452001 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 3200 | 1467996452005 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDE0D000 == 51 [pid = 3200] [id = 113] 09:47:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 103 (0000008BF665FC00) [pid = 3200] [serial = 336] [outer = 0000000000000000] 09:47:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 104 (0000008BF684F000) [pid = 3200] [serial = 337] [outer = 0000008BF665FC00] 09:47:32 INFO - PROCESS | 3200 | 1467996452103 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 105 (0000008BF7D0C000) [pid = 3200] [serial = 338] [outer = 0000008BF665FC00] 09:47:32 INFO - PROCESS | 3200 | 1467996452722 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1004ms 09:47:32 INFO - PROCESS | 3200 | 1467996452780 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3200 | 1467996452784 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:47:32 INFO - PROCESS | 3200 | 1467996452787 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 3200 | 1467996452789 Marionette TRACE conn6 <- [1,418,null,{}] 09:47:32 INFO - PROCESS | 3200 | 1467996452793 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 3200 | 1467996452795 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:32 INFO - PROCESS | 3200 | 1467996452912 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:47:33 INFO - PROCESS | 3200 | 1467996452998 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 3200 | 1467996453000 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFE2D2000 == 52 [pid = 3200] [id = 114] 09:47:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 106 (0000008BFA7B0800) [pid = 3200] [serial = 339] [outer = 0000000000000000] 09:47:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 107 (0000008BFAB45000) [pid = 3200] [serial = 340] [outer = 0000008BFA7B0800] 09:47:33 INFO - PROCESS | 3200 | 1467996453056 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 108 (0000008BFABB4400) [pid = 3200] [serial = 341] [outer = 0000008BFA7B0800] 09:47:34 INFO - PROCESS | 3200 | 1467996454075 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:47:34 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 09:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1345ms 09:47:34 INFO - PROCESS | 3200 | 1467996454135 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 3200 | 1467996454139 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:47:34 INFO - PROCESS | 3200 | 1467996454144 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 3200 | 1467996454147 Marionette TRACE conn6 <- [1,422,null,{}] 09:47:34 INFO - PROCESS | 3200 | 1467996454153 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 3200 | 1467996454155 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:34 INFO - PROCESS | 3200 | 1467996454263 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:47:34 INFO - PROCESS | 3200 | 1467996454384 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 3200 | 1467996454388 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC49800 == 53 [pid = 3200] [id = 115] 09:47:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 109 (0000008BEDAD3C00) [pid = 3200] [serial = 342] [outer = 0000000000000000] 09:47:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 110 (0000008BEDADEC00) [pid = 3200] [serial = 343] [outer = 0000008BEDAD3C00] 09:47:34 INFO - PROCESS | 3200 | 1467996454444 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 111 (0000008BF2E53800) [pid = 3200] [serial = 344] [outer = 0000008BEDAD3C00] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD636000 == 52 [pid = 3200] [id = 109] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C8800 == 51 [pid = 3200] [id = 108] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6A4800 == 50 [pid = 3200] [id = 107] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF868E800 == 49 [pid = 3200] [id = 106] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61DD000 == 48 [pid = 3200] [id = 105] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5824800 == 47 [pid = 3200] [id = 104] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDDE6800 == 46 [pid = 3200] [id = 103] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3886000 == 45 [pid = 3200] [id = 102] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF884D800 == 44 [pid = 3200] [id = 99] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDE15800 == 43 [pid = 3200] [id = 97] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEEA28800 == 42 [pid = 3200] [id = 68] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD20800 == 41 [pid = 3200] [id = 98] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5CBE800 == 40 [pid = 3200] [id = 71] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFE2C7800 == 39 [pid = 3200] [id = 100] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFE2C9000 == 38 [pid = 3200] [id = 81] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A6800 == 37 [pid = 3200] [id = 101] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFE2CA000 == 36 [pid = 3200] [id = 70] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62B1800 == 35 [pid = 3200] [id = 69] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E07800 == 34 [pid = 3200] [id = 30] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEA624800 == 33 [pid = 3200] [id = 42] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFF521800 == 32 [pid = 3200] [id = 85] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E03000 == 31 [pid = 3200] [id = 86] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFE2D2000 == 30 [pid = 3200] [id = 114] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDE0D000 == 29 [pid = 3200] [id = 113] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC697000 == 28 [pid = 3200] [id = 112] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3887000 == 27 [pid = 3200] [id = 111] 09:47:35 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB23000 == 26 [pid = 3200] [id = 110] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 110 (0000008BF7D07800) [pid = 3200] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 109 (0000008BF515E800) [pid = 3200] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 108 (0000008BF86E1400) [pid = 3200] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 107 (0000008BF5B2AC00) [pid = 3200] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 106 (0000008BF5B3E800) [pid = 3200] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 105 (0000008BFC8AD800) [pid = 3200] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 104 (0000008BE9786000) [pid = 3200] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 103 (0000008BE9D25000) [pid = 3200] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 102 (0000008BE984D400) [pid = 3200] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 101 (0000008BE96A9C00) [pid = 3200] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BF5C6EC00) [pid = 3200] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BF60F1800) [pid = 3200] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BE9684800) [pid = 3200] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BF6348400) [pid = 3200] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF92E3400) [pid = 3200] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BEFC6D400) [pid = 3200] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BEFC70400) [pid = 3200] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF3206800) [pid = 3200] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF46E6400) [pid = 3200] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BFA7B4C00) [pid = 3200] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6661400) [pid = 3200] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF5B25000) [pid = 3200] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BFC81AC00) [pid = 3200] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF8823000) [pid = 3200] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF932E400) [pid = 3200] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF60F9400) [pid = 3200] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF60F7800) [pid = 3200] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF664C400) [pid = 3200] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3200 | 1467996455858 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1757ms 09:47:35 INFO - PROCESS | 3200 | 1467996455901 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:47:35 INFO - PROCESS | 3200 | 1467996455905 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:47:35 INFO - PROCESS | 3200 | 1467996455910 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 3200 | 1467996455913 Marionette TRACE conn6 <- [1,426,null,{}] 09:47:35 INFO - PROCESS | 3200 | 1467996455919 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 3200 | 1467996455922 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:36 INFO - PROCESS | 3200 | 1467996456009 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:47:36 INFO - PROCESS | 3200 | 1467996456071 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3200 | 1467996456076 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9572000 == 27 [pid = 3200] [id = 116] 09:47:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE969D400) [pid = 3200] [serial = 345] [outer = 0000000000000000] 09:47:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE96A3400) [pid = 3200] [serial = 346] [outer = 0000008BE969D400] 09:47:36 INFO - PROCESS | 3200 | 1467996456125 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9727C00) [pid = 3200] [serial = 347] [outer = 0000008BE969D400] 09:47:36 INFO - PROCESS | 3200 | 1467996456548 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3200 | 1467996456608 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:47:36 INFO - PROCESS | 3200 | 1467996456615 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3200 | 1467996456617 Marionette TRACE conn6 <- [1,430,null,{}] 09:47:36 INFO - PROCESS | 3200 | 1467996456621 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 3200 | 1467996456624 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:36 INFO - PROCESS | 3200 | 1467996456715 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:47:36 INFO - PROCESS | 3200 | 1467996456721 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3200 | 1467996456724 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF51A800 == 28 [pid = 3200] [id = 117] 09:47:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE9828800) [pid = 3200] [serial = 348] [outer = 0000000000000000] 09:47:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE984F000) [pid = 3200] [serial = 349] [outer = 0000008BE9828800] 09:47:36 INFO - PROCESS | 3200 | 1467996456779 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE9BB0C00) [pid = 3200] [serial = 350] [outer = 0000008BE9828800] 09:47:37 INFO - PROCESS | 3200 | 1467996457237 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 09:47:37 INFO - PROCESS | 3200 | 1467996457308 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 3200 | 1467996457311 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:47:37 INFO - PROCESS | 3200 | 1467996457345 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 3200 | 1467996457349 Marionette TRACE conn6 <- [1,434,null,{}] 09:47:37 INFO - PROCESS | 3200 | 1467996457365 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 3200 | 1467996457370 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:37 INFO - PROCESS | 3200 | 1467996457496 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:47:37 INFO - PROCESS | 3200 | 1467996457539 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3200 | 1467996457542 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E11800 == 29 [pid = 3200] [id = 118] 09:47:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BEDA07800) [pid = 3200] [serial = 351] [outer = 0000000000000000] 09:47:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BEDADB000) [pid = 3200] [serial = 352] [outer = 0000008BEDA07800] 09:47:37 INFO - PROCESS | 3200 | 1467996457591 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BEE7E0800) [pid = 3200] [serial = 353] [outer = 0000008BEDA07800] 09:47:38 INFO - PROCESS | 3200 | 1467996458034 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 776ms 09:47:38 INFO - PROCESS | 3200 | 1467996458093 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3200 | 1467996458096 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:47:38 INFO - PROCESS | 3200 | 1467996458108 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3200 | 1467996458110 Marionette TRACE conn6 <- [1,438,null,{}] 09:47:38 INFO - PROCESS | 3200 | 1467996458114 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 3200 | 1467996458116 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:38 INFO - PROCESS | 3200 | 1467996458229 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:47:38 INFO - PROCESS | 3200 | 1467996458278 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3200 | 1467996458280 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F18800 == 30 [pid = 3200] [id = 119] 09:47:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BEFC70400) [pid = 3200] [serial = 354] [outer = 0000000000000000] 09:47:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF016A400) [pid = 3200] [serial = 355] [outer = 0000008BEFC70400] 09:47:38 INFO - PROCESS | 3200 | 1467996458326 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF3845800) [pid = 3200] [serial = 356] [outer = 0000008BEFC70400] 09:47:38 INFO - PROCESS | 3200 | 1467996458808 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 09:47:38 INFO - PROCESS | 3200 | 1467996458850 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3200 | 1467996458852 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:47:38 INFO - PROCESS | 3200 | 1467996458869 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3200 | 1467996458871 Marionette TRACE conn6 <- [1,442,null,{}] 09:47:38 INFO - PROCESS | 3200 | 1467996458874 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 3200 | 1467996458877 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:38 INFO - PROCESS | 3200 | 1467996458986 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:47:39 INFO - PROCESS | 3200 | 1467996458998 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3200 | 1467996459000 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561C000 == 31 [pid = 3200] [id = 120] 09:47:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF3846400) [pid = 3200] [serial = 357] [outer = 0000000000000000] 09:47:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF4B56C00) [pid = 3200] [serial = 358] [outer = 0000008BF3846400] 09:47:39 INFO - PROCESS | 3200 | 1467996459046 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BF5156800) [pid = 3200] [serial = 359] [outer = 0000008BF3846400] 09:47:39 INFO - PROCESS | 3200 | 1467996459502 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 09:47:39 INFO - PROCESS | 3200 | 1467996459574 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3200 | 1467996459576 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:47:39 INFO - PROCESS | 3200 | 1467996459580 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3200 | 1467996459582 Marionette TRACE conn6 <- [1,446,null,{}] 09:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:47:39 INFO - PROCESS | 3200 | 1467996459585 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 3200 | 1467996459591 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:39 INFO - PROCESS | 3200 | 1467996459733 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:47:39 INFO - PROCESS | 3200 | 1467996459781 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3200 | 1467996459783 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5E2E000 == 32 [pid = 3200] [id = 121] 09:47:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BF57C8400) [pid = 3200] [serial = 360] [outer = 0000000000000000] 09:47:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BF5B29C00) [pid = 3200] [serial = 361] [outer = 0000008BF57C8400] 09:47:39 INFO - PROCESS | 3200 | 1467996459828 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BF5B3D800) [pid = 3200] [serial = 362] [outer = 0000008BF57C8400] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BE978DC00) [pid = 3200] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BE9D18800) [pid = 3200] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BFABBC400) [pid = 3200] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BE9726400) [pid = 3200] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF3208000) [pid = 3200] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF60F3C00) [pid = 3200] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BFC81DC00) [pid = 3200] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BE92D8C00) [pid = 3200] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF62F2000) [pid = 3200] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BEF511800) [pid = 3200] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF325F000) [pid = 3200] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF4D1DC00) [pid = 3200] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF6851400) [pid = 3200] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF57D1400) [pid = 3200] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF700F800) [pid = 3200] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5159400) [pid = 3200] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BFABBFC00) [pid = 3200] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:47:40 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BFA7AA000) [pid = 3200] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:47:40 INFO - PROCESS | 3200 | 1467996460506 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 987ms 09:47:40 INFO - PROCESS | 3200 | 1467996460573 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 3200 | 1467996460575 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:47:40 INFO - PROCESS | 3200 | 1467996460579 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 3200 | 1467996460581 Marionette TRACE conn6 <- [1,450,null,{}] 09:47:40 INFO - PROCESS | 3200 | 1467996460585 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 3200 | 1467996460587 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:40 INFO - PROCESS | 3200 | 1467996460668 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:47:40 INFO - PROCESS | 3200 | 1467996460675 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3200 | 1467996460677 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E4800 == 33 [pid = 3200] [id = 122] 09:47:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BEA020C00) [pid = 3200] [serial = 363] [outer = 0000000000000000] 09:47:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF325F000) [pid = 3200] [serial = 364] [outer = 0000008BEA020C00] 09:47:40 INFO - PROCESS | 3200 | 1467996460722 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5B2F400) [pid = 3200] [serial = 365] [outer = 0000008BEA020C00] 09:47:41 INFO - PROCESS | 3200 | 1467996461143 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3200 | 1467996461173 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:47:41 INFO - PROCESS | 3200 | 1467996461176 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:47:41 INFO - PROCESS | 3200 | 1467996461178 Marionette TRACE conn6 <- [1,454,null,{}] 09:47:41 INFO - PROCESS | 3200 | 1467996461181 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 3200 | 1467996461183 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:41 INFO - PROCESS | 3200 | 1467996461263 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:47:41 INFO - PROCESS | 3200 | 1467996461269 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3200 | 1467996461271 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF723F800 == 34 [pid = 3200] [id = 123] 09:47:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5BC0400) [pid = 3200] [serial = 366] [outer = 0000000000000000] 09:47:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF5DC0400) [pid = 3200] [serial = 367] [outer = 0000008BF5BC0400] 09:47:41 INFO - PROCESS | 3200 | 1467996461316 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF60F3400) [pid = 3200] [serial = 368] [outer = 0000008BF5BC0400] 09:47:41 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:41 INFO - PROCESS | 3200 | 1467996461780 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 09:47:41 INFO - PROCESS | 3200 | 1467996461809 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3200 | 1467996461811 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:47:41 INFO - PROCESS | 3200 | 1467996461820 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 3200 | 1467996461822 Marionette TRACE conn6 <- [1,458,null,{}] 09:47:41 INFO - PROCESS | 3200 | 1467996461825 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 3200 | 1467996461827 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:41 INFO - PROCESS | 3200 | 1467996461911 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:47:41 INFO - PROCESS | 3200 | 1467996461918 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3200 | 1467996461920 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF931C000 == 35 [pid = 3200] [id = 124] 09:47:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF60FB800) [pid = 3200] [serial = 369] [outer = 0000000000000000] 09:47:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF6120800) [pid = 3200] [serial = 370] [outer = 0000008BF60FB800] 09:47:41 INFO - PROCESS | 3200 | 1467996461964 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF62F1000) [pid = 3200] [serial = 371] [outer = 0000008BF60FB800] 09:47:42 INFO - PROCESS | 3200 | 1467996462707 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3200 | 1467996462768 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:47:42 INFO - PROCESS | 3200 | 1467996462773 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3200 | 1467996462777 Marionette TRACE conn6 <- [1,462,null,{}] 09:47:42 INFO - PROCESS | 3200 | 1467996462783 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 3200 | 1467996462786 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:42 INFO - PROCESS | 3200 | 1467996462920 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:47:43 INFO - PROCESS | 3200 | 1467996463011 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3200 | 1467996463014 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE88A000 == 36 [pid = 3200] [id = 125] 09:47:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE96A3C00) [pid = 3200] [serial = 372] [outer = 0000000000000000] 09:47:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE9821400) [pid = 3200] [serial = 373] [outer = 0000008BE96A3C00] 09:47:43 INFO - PROCESS | 3200 | 1467996463072 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BE9979800) [pid = 3200] [serial = 374] [outer = 0000008BE96A3C00] 09:47:43 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:43 INFO - PROCESS | 3200 | 1467996463897 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 3200 | 1467996463976 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:47:43 INFO - PROCESS | 3200 | 1467996463983 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 3200 | 1467996463987 Marionette TRACE conn6 <- [1,466,null,{}] 09:47:43 INFO - PROCESS | 3200 | 1467996463991 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 3200 | 1467996463994 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:44 INFO - PROCESS | 3200 | 1467996464127 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:47:44 INFO - PROCESS | 3200 | 1467996464194 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3200 | 1467996464197 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF52B2800 == 37 [pid = 3200] [id = 126] 09:47:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BEAB53C00) [pid = 3200] [serial = 375] [outer = 0000000000000000] 09:47:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BEE774800) [pid = 3200] [serial = 376] [outer = 0000008BEAB53C00] 09:47:44 INFO - PROCESS | 3200 | 1467996464256 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BF325F800) [pid = 3200] [serial = 377] [outer = 0000008BEAB53C00] 09:47:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BE968CC00) [pid = 3200] [serial = 378] [outer = 0000008BF519D400] 09:47:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF723F800 == 36 [pid = 3200] [id = 123] 09:47:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E4800 == 35 [pid = 3200] [id = 122] 09:47:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5E2E000 == 34 [pid = 3200] [id = 121] 09:47:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF561C000 == 33 [pid = 3200] [id = 120] 09:47:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F18800 == 32 [pid = 3200] [id = 119] 09:47:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E11800 == 31 [pid = 3200] [id = 118] 09:47:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF51A800 == 30 [pid = 3200] [id = 117] 09:47:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9572000 == 29 [pid = 3200] [id = 116] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BF6655000) [pid = 3200] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BFD66FC00) [pid = 3200] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BE9823400) [pid = 3200] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF68B0400) [pid = 3200] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF3848C00) [pid = 3200] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF5A8E400) [pid = 3200] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF5B31C00) [pid = 3200] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF6E1CC00) [pid = 3200] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF5C6B400) [pid = 3200] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF4541000) [pid = 3200] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF6120400) [pid = 3200] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF60F7C00) [pid = 3200] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEDA09000) [pid = 3200] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF86D6800) [pid = 3200] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF3847800) [pid = 3200] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEA9EAC00) [pid = 3200] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF8308000) [pid = 3200] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF932B000) [pid = 3200] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF60FA000) [pid = 3200] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF57C5400) [pid = 3200] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF57CA400) [pid = 3200] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BFC8AD400) [pid = 3200] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BFAB4C800) [pid = 3200] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDAD8800) [pid = 3200] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEDAD4800) [pid = 3200] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BFABC0000) [pid = 3200] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE982B800) [pid = 3200] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE982EC00) [pid = 3200] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5154400) [pid = 3200] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BFAB46400) [pid = 3200] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BFC829400) [pid = 3200] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:47:45 INFO - PROCESS | 3200 | 1467996465148 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3200 | 1467996465172 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:47:45 INFO - PROCESS | 3200 | 1467996465177 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 3200 | 1467996465181 Marionette TRACE conn6 <- [1,470,null,{}] 09:47:45 INFO - PROCESS | 3200 | 1467996465189 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 3200 | 1467996465191 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:45 INFO - PROCESS | 3200 | 1467996465284 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:47:45 INFO - PROCESS | 3200 | 1467996465293 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 3200 | 1467996465296 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE7C3000 == 30 [pid = 3200] [id = 127] 09:47:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9729C00) [pid = 3200] [serial = 379] [outer = 0000000000000000] 09:47:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE982A800) [pid = 3200] [serial = 380] [outer = 0000008BE9729C00] 09:47:45 INFO - PROCESS | 3200 | 1467996465345 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9850000) [pid = 3200] [serial = 381] [outer = 0000008BE9729C00] 09:47:45 INFO - PROCESS | 3200 | 1467996465857 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 09:47:45 INFO - PROCESS | 3200 | 1467996465909 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3200 | 1467996465914 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:47:45 INFO - PROCESS | 3200 | 1467996465920 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 3200 | 1467996465923 Marionette TRACE conn6 <- [1,474,null,{}] 09:47:45 INFO - PROCESS | 3200 | 1467996465927 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 3200 | 1467996465929 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:46 INFO - PROCESS | 3200 | 1467996466022 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:47:46 INFO - PROCESS | 3200 | 1467996466092 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3200 | 1467996466094 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3870000 == 31 [pid = 3200] [id = 128] 09:47:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDAD8800) [pid = 3200] [serial = 382] [outer = 0000000000000000] 09:47:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDCEE800) [pid = 3200] [serial = 383] [outer = 0000008BEDAD8800] 09:47:46 INFO - PROCESS | 3200 | 1467996466142 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEF698800) [pid = 3200] [serial = 384] [outer = 0000008BEDAD8800] 09:47:46 INFO - PROCESS | 3200 | 1467996466533 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 09:47:46 INFO - PROCESS | 3200 | 1467996466613 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3200 | 1467996466616 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:47:46 INFO - PROCESS | 3200 | 1467996466620 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3200 | 1467996466624 Marionette TRACE conn6 <- [1,478,null,{}] 09:47:46 INFO - PROCESS | 3200 | 1467996466635 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 3200 | 1467996466640 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:46 INFO - PROCESS | 3200 | 1467996466734 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:47:46 INFO - PROCESS | 3200 | 1467996466780 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3200 | 1467996466784 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF560E000 == 32 [pid = 3200] [id = 129] 09:47:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF4B53C00) [pid = 3200] [serial = 385] [outer = 0000000000000000] 09:47:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF4D0F800) [pid = 3200] [serial = 386] [outer = 0000008BF4B53C00] 09:47:46 INFO - PROCESS | 3200 | 1467996466832 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF515D400) [pid = 3200] [serial = 387] [outer = 0000008BF4B53C00] 09:47:47 INFO - PROCESS | 3200 | 1467996467269 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 09:47:47 INFO - PROCESS | 3200 | 1467996467314 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3200 | 1467996467317 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:47:47 INFO - PROCESS | 3200 | 1467996467320 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - PROCESS | 3200 | 1467996467322 Marionette TRACE conn6 <- [1,482,null,{}] 09:47:47 INFO - PROCESS | 3200 | 1467996467325 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 3200 | 1467996467327 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:47 INFO - PROCESS | 3200 | 1467996467441 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:47:47 INFO - PROCESS | 3200 | 1467996467447 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3200 | 1467996467449 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6095800 == 33 [pid = 3200] [id = 130] 09:47:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF57C8800) [pid = 3200] [serial = 388] [outer = 0000000000000000] 09:47:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF57CBC00) [pid = 3200] [serial = 389] [outer = 0000008BF57C8800] 09:47:47 INFO - PROCESS | 3200 | 1467996467537 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B28800) [pid = 3200] [serial = 390] [outer = 0000008BF57C8800] 09:47:47 INFO - PROCESS | 3200 | 1467996467980 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 693ms 09:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:47:48 INFO - PROCESS | 3200 | 1467996468016 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3200 | 1467996468018 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:47:48 INFO - PROCESS | 3200 | 1467996468021 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 3200 | 1467996468023 Marionette TRACE conn6 <- [1,486,null,{}] 09:47:48 INFO - PROCESS | 3200 | 1467996468031 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 3200 | 1467996468033 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:48 INFO - PROCESS | 3200 | 1467996468171 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:47:48 INFO - PROCESS | 3200 | 1467996468197 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3200 | 1467996468199 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62AD800 == 34 [pid = 3200] [id = 131] 09:47:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B31C00) [pid = 3200] [serial = 391] [outer = 0000000000000000] 09:47:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5B3B800) [pid = 3200] [serial = 392] [outer = 0000008BF5B31C00] 09:47:48 INFO - PROCESS | 3200 | 1467996468245 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5C6D400) [pid = 3200] [serial = 393] [outer = 0000008BF5B31C00] 09:47:48 INFO - PROCESS | 3200 | 1467996468710 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 09:47:48 INFO - PROCESS | 3200 | 1467996468760 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:47:48 INFO - PROCESS | 3200 | 1467996468762 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:47:48 INFO - PROCESS | 3200 | 1467996468765 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 3200 | 1467996468767 Marionette TRACE conn6 <- [1,490,null,{}] 09:47:48 INFO - PROCESS | 3200 | 1467996468770 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 3200 | 1467996468777 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:48 INFO - PROCESS | 3200 | 1467996468906 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:47:48 INFO - PROCESS | 3200 | 1467996468917 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3200 | 1467996468919 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9313800 == 35 [pid = 3200] [id = 132] 09:47:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5ED0400) [pid = 3200] [serial = 394] [outer = 0000000000000000] 09:47:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF60F0400) [pid = 3200] [serial = 395] [outer = 0000008BF5ED0400] 09:47:48 INFO - PROCESS | 3200 | 1467996468964 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6653C00) [pid = 3200] [serial = 396] [outer = 0000008BF5ED0400] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEFC70400) [pid = 3200] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9828800) [pid = 3200] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEDAD3C00) [pid = 3200] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE969D400) [pid = 3200] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDA07800) [pid = 3200] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF3846400) [pid = 3200] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDACF800) [pid = 3200] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5154800) [pid = 3200] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF665FC00) [pid = 3200] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BFA7B0800) [pid = 3200] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF57C8400) [pid = 3200] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF5BC0400) [pid = 3200] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:47:49 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEA020C00) [pid = 3200] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:47:49 INFO - PROCESS | 3200 | 1467996469449 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:47:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 733ms 09:47:49 INFO - PROCESS | 3200 | 1467996469500 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3200 | 1467996469502 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:47:49 INFO - PROCESS | 3200 | 1467996469510 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 3200 | 1467996469512 Marionette TRACE conn6 <- [1,494,null,{}] 09:47:49 INFO - PROCESS | 3200 | 1467996469515 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 3200 | 1467996469517 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:49 INFO - PROCESS | 3200 | 1467996469599 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:47:49 INFO - PROCESS | 3200 | 1467996469605 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3200 | 1467996469607 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7D0000 == 36 [pid = 3200] [id = 133] 09:47:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9731000) [pid = 3200] [serial = 397] [outer = 0000000000000000] 09:47:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEF6DF800) [pid = 3200] [serial = 398] [outer = 0000008BE9731000] 09:47:49 INFO - PROCESS | 3200 | 1467996469653 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5BC0400) [pid = 3200] [serial = 399] [outer = 0000008BE9731000] 09:47:50 INFO - PROCESS | 3200 | 1467996470073 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 09:47:50 INFO - PROCESS | 3200 | 1467996470139 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3200 | 1467996470141 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:47:50 INFO - PROCESS | 3200 | 1467996470144 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3200 | 1467996470146 Marionette TRACE conn6 <- [1,498,null,{}] 09:47:50 INFO - PROCESS | 3200 | 1467996470149 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 3200 | 1467996470151 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:50 INFO - PROCESS | 3200 | 1467996470241 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:47:50 INFO - PROCESS | 3200 | 1467996470246 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3200 | 1467996470248 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC993800 == 37 [pid = 3200] [id = 134] 09:47:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF664CC00) [pid = 3200] [serial = 400] [outer = 0000000000000000] 09:47:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6660C00) [pid = 3200] [serial = 401] [outer = 0000008BF664CC00] 09:47:50 INFO - PROCESS | 3200 | 1467996470293 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF684F800) [pid = 3200] [serial = 402] [outer = 0000008BF664CC00] 09:47:50 INFO - PROCESS | 3200 | 1467996470692 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 586ms 09:47:50 INFO - PROCESS | 3200 | 1467996470734 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3200 | 1467996470736 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:47:50 INFO - PROCESS | 3200 | 1467996470740 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3200 | 1467996470742 Marionette TRACE conn6 <- [1,502,null,{}] 09:47:50 INFO - PROCESS | 3200 | 1467996470745 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 3200 | 1467996470747 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:50 INFO - PROCESS | 3200 | 1467996470831 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:47:50 INFO - PROCESS | 3200 | 1467996470836 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3200 | 1467996470838 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5206800 == 38 [pid = 3200] [id = 135] 09:47:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF68AE800) [pid = 3200] [serial = 403] [outer = 0000000000000000] 09:47:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6E18400) [pid = 3200] [serial = 404] [outer = 0000008BF68AE800] 09:47:50 INFO - PROCESS | 3200 | 1467996470882 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6E66000) [pid = 3200] [serial = 405] [outer = 0000008BF68AE800] 09:47:51 INFO - PROCESS | 3200 | 1467996471322 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 09:47:51 INFO - PROCESS | 3200 | 1467996471418 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3200 | 1467996471422 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 3200 | 1467996471429 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:47:51 INFO - PROCESS | 3200 | 1467996471433 Marionette TRACE conn6 <- [1,506,null,{}] 09:47:51 INFO - PROCESS | 3200 | 1467996471440 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 3200 | 1467996471444 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:51 INFO - PROCESS | 3200 | 1467996471582 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:47:51 INFO - PROCESS | 3200 | 1467996471650 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3200 | 1467996471656 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC3A000 == 39 [pid = 3200] [id = 136] 09:47:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE972B000) [pid = 3200] [serial = 406] [outer = 0000000000000000] 09:47:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9783800) [pid = 3200] [serial = 407] [outer = 0000008BE972B000] 09:47:51 INFO - PROCESS | 3200 | 1467996471758 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEA01E400) [pid = 3200] [serial = 408] [outer = 0000008BE972B000] 09:47:52 INFO - PROCESS | 3200 | 1467996472436 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1024ms 09:47:52 INFO - PROCESS | 3200 | 1467996472461 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:47:52 INFO - PROCESS | 3200 | 1467996472465 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:47:52 INFO - PROCESS | 3200 | 1467996472472 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 3200 | 1467996472476 Marionette TRACE conn6 <- [1,510,null,{}] 09:47:52 INFO - PROCESS | 3200 | 1467996472481 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 3200 | 1467996472484 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:52 INFO - PROCESS | 3200 | 1467996472600 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:47:52 INFO - PROCESS | 3200 | 1467996472672 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3200 | 1467996472675 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61EA800 == 40 [pid = 3200] [id = 137] 09:47:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF3265400) [pid = 3200] [serial = 409] [outer = 0000000000000000] 09:47:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF384E400) [pid = 3200] [serial = 410] [outer = 0000008BF3265400] 09:47:52 INFO - PROCESS | 3200 | 1467996472733 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF515E000) [pid = 3200] [serial = 411] [outer = 0000008BF3265400] 09:47:53 INFO - PROCESS | 3200 | 1467996473418 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1004ms 09:47:53 INFO - PROCESS | 3200 | 1467996473474 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3200 | 1467996473477 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:47:53 INFO - PROCESS | 3200 | 1467996473481 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 3200 | 1467996473483 Marionette TRACE conn6 <- [1,514,null,{}] 09:47:53 INFO - PROCESS | 3200 | 1467996473494 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 3200 | 1467996473499 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:53 INFO - PROCESS | 3200 | 1467996473615 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:47:53 INFO - PROCESS | 3200 | 1467996473690 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3200 | 1467996473695 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4D3800 == 41 [pid = 3200] [id = 138] 09:47:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF62F0C00) [pid = 3200] [serial = 412] [outer = 0000000000000000] 09:47:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF633E000) [pid = 3200] [serial = 413] [outer = 0000008BF62F0C00] 09:47:53 INFO - PROCESS | 3200 | 1467996473795 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF6E14C00) [pid = 3200] [serial = 414] [outer = 0000008BF62F0C00] 09:47:54 INFO - PROCESS | 3200 | 1467996474351 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:47:54 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 09:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 881ms 09:47:54 INFO - PROCESS | 3200 | 1467996474376 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3200 | 1467996474379 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:47:54 INFO - PROCESS | 3200 | 1467996474384 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 3200 | 1467996474386 Marionette TRACE conn6 <- [1,518,null,{}] 09:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:47:54 INFO - PROCESS | 3200 | 1467996474390 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 3200 | 1467996474392 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:54 INFO - PROCESS | 3200 | 1467996474507 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:47:54 INFO - PROCESS | 3200 | 1467996474590 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3200 | 1467996474592 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD63D000 == 42 [pid = 3200] [id = 139] 09:47:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF830A400) [pid = 3200] [serial = 415] [outer = 0000000000000000] 09:47:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF86D6C00) [pid = 3200] [serial = 416] [outer = 0000008BF830A400] 09:47:54 INFO - PROCESS | 3200 | 1467996474648 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF88BB400) [pid = 3200] [serial = 417] [outer = 0000008BF830A400] 09:47:55 INFO - PROCESS | 3200 | 1467996475372 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1026ms 09:47:55 INFO - PROCESS | 3200 | 1467996475417 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3200 | 1467996475422 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:47:55 INFO - PROCESS | 3200 | 1467996475427 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 3200 | 1467996475430 Marionette TRACE conn6 <- [1,522,null,{}] 09:47:55 INFO - PROCESS | 3200 | 1467996475457 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 3200 | 1467996475460 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:55 INFO - PROCESS | 3200 | 1467996475571 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:47:55 INFO - PROCESS | 3200 | 1467996475638 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 3200 | 1467996475643 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC36000 == 43 [pid = 3200] [id = 140] 09:47:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BE9846800) [pid = 3200] [serial = 418] [outer = 0000000000000000] 09:47:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BE9851C00) [pid = 3200] [serial = 419] [outer = 0000008BE9846800] 09:47:55 INFO - PROCESS | 3200 | 1467996475696 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BEDAD4C00) [pid = 3200] [serial = 420] [outer = 0000008BE9846800] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC993800 == 42 [pid = 3200] [id = 134] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7D0000 == 41 [pid = 3200] [id = 133] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9313800 == 40 [pid = 3200] [id = 132] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62AD800 == 39 [pid = 3200] [id = 131] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6095800 == 38 [pid = 3200] [id = 130] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF560E000 == 37 [pid = 3200] [id = 129] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3870000 == 36 [pid = 3200] [id = 128] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE7C3000 == 35 [pid = 3200] [id = 127] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF931C000 == 34 [pid = 3200] [id = 124] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE88A000 == 33 [pid = 3200] [id = 125] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF52B2800 == 32 [pid = 3200] [id = 126] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC49800 == 31 [pid = 3200] [id = 115] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD63D000 == 30 [pid = 3200] [id = 139] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4D3800 == 29 [pid = 3200] [id = 138] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61EA800 == 28 [pid = 3200] [id = 137] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5206800 == 27 [pid = 3200] [id = 135] 09:47:56 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC3A000 == 26 [pid = 3200] [id = 136] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF016A400) [pid = 3200] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BE984F000) [pid = 3200] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BE9BB0C00) [pid = 3200] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF2E53800) [pid = 3200] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BEDADEC00) [pid = 3200] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BE96A3400) [pid = 3200] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE9727C00) [pid = 3200] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BEDADB000) [pid = 3200] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF4B56C00) [pid = 3200] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEF511400) [pid = 3200] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEDAD8C00) [pid = 3200] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF60EFC00) [pid = 3200] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF57CF400) [pid = 3200] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF7D0C000) [pid = 3200] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF684F000) [pid = 3200] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF3845800) [pid = 3200] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BFABB4400) [pid = 3200] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BFAB45000) [pid = 3200] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF6120800) [pid = 3200] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF5B29C00) [pid = 3200] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5156800) [pid = 3200] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF60F3400) [pid = 3200] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF5DC0400) [pid = 3200] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5B3D800) [pid = 3200] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF325F000) [pid = 3200] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B2F400) [pid = 3200] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:47:56 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BEE7E0800) [pid = 3200] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3200 | 1467996477081 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1725ms 09:47:57 INFO - PROCESS | 3200 | 1467996477156 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 3200 | 1467996477161 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:47:57 INFO - PROCESS | 3200 | 1467996477166 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 3200 | 1467996477169 Marionette TRACE conn6 <- [1,526,null,{}] 09:47:57 INFO - PROCESS | 3200 | 1467996477176 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 3200 | 1467996477179 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:57 INFO - PROCESS | 3200 | 1467996477269 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:47:57 INFO - PROCESS | 3200 | 1467996477283 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 3200 | 1467996477286 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEAB09800 == 27 [pid = 3200] [id = 141] 09:47:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE92DA000) [pid = 3200] [serial = 421] [outer = 0000000000000000] 09:47:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE968F400) [pid = 3200] [serial = 422] [outer = 0000008BE92DA000] 09:47:57 INFO - PROCESS | 3200 | 1467996477336 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE9722C00) [pid = 3200] [serial = 423] [outer = 0000008BE92DA000] 09:47:57 INFO - PROCESS | 3200 | 1467996477831 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:47:57 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 09:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 693ms 09:47:57 INFO - PROCESS | 3200 | 1467996477862 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 3200 | 1467996477868 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:47:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:47:57 INFO - PROCESS | 3200 | 1467996477875 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 3200 | 1467996477878 Marionette TRACE conn6 <- [1,530,null,{}] 09:47:57 INFO - PROCESS | 3200 | 1467996477882 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 3200 | 1467996477884 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:57 INFO - PROCESS | 3200 | 1467996477978 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:47:57 INFO - PROCESS | 3200 | 1467996477987 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 3200 | 1467996477989 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC12000 == 28 [pid = 3200] [id = 142] 09:47:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9852000) [pid = 3200] [serial = 424] [outer = 0000000000000000] 09:47:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9975000) [pid = 3200] [serial = 425] [outer = 0000008BE9852000] 09:47:58 INFO - PROCESS | 3200 | 1467996478037 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9D25000) [pid = 3200] [serial = 426] [outer = 0000008BE9852000] 09:47:58 INFO - PROCESS | 3200 | 1467996478667 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:47:58 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 09:47:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:47:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:47:58 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 09:47:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:47:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:47:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 840ms 09:47:58 INFO - PROCESS | 3200 | 1467996478717 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3200 | 1467996478719 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:47:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:47:58 INFO - PROCESS | 3200 | 1467996478723 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 3200 | 1467996478727 Marionette TRACE conn6 <- [1,534,null,{}] 09:47:58 INFO - PROCESS | 3200 | 1467996478738 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 3200 | 1467996478744 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:58 INFO - PROCESS | 3200 | 1467996478869 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:47:58 INFO - PROCESS | 3200 | 1467996478917 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 3200 | 1467996478920 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF508C000 == 29 [pid = 3200] [id = 143] 09:47:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE8426400) [pid = 3200] [serial = 427] [outer = 0000000000000000] 09:47:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEEA3B800) [pid = 3200] [serial = 428] [outer = 0000008BE8426400] 09:47:58 INFO - PROCESS | 3200 | 1467996478969 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BEF744800) [pid = 3200] [serial = 429] [outer = 0000008BE8426400] 09:47:59 INFO - PROCESS | 3200 | 1467996479387 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:47:59 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. 09:47:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 09:47:59 INFO - PROCESS | 3200 | 1467996479418 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 3200 | 1467996479420 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:47:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:47:59 INFO - PROCESS | 3200 | 1467996479429 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 3200 | 1467996479431 Marionette TRACE conn6 <- [1,538,null,{}] 09:47:59 INFO - PROCESS | 3200 | 1467996479434 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 3200 | 1467996479437 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:59 INFO - PROCESS | 3200 | 1467996479548 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:47:59 INFO - PROCESS | 3200 | 1467996479596 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3200 | 1467996479598 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:47:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561A800 == 30 [pid = 3200] [id = 144] 09:47:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF2E55800) [pid = 3200] [serial = 430] [outer = 0000000000000000] 09:47:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF2E5E800) [pid = 3200] [serial = 431] [outer = 0000008BF2E55800] 09:47:59 INFO - PROCESS | 3200 | 1467996479647 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF3846400) [pid = 3200] [serial = 432] [outer = 0000008BF2E55800] 09:48:00 INFO - PROCESS | 3200 | 1467996480079 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:48:00 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. 09:48:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 693ms 09:48:00 INFO - PROCESS | 3200 | 1467996480128 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3200 | 1467996480130 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:48:00 INFO - PROCESS | 3200 | 1467996480133 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3200 | 1467996480135 Marionette TRACE conn6 <- [1,542,null,{}] 09:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:48:00 INFO - PROCESS | 3200 | 1467996480138 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 3200 | 1467996480141 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:00 INFO - PROCESS | 3200 | 1467996480277 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:48:00 INFO - PROCESS | 3200 | 1467996480302 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3200 | 1467996480304 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF604E000 == 31 [pid = 3200] [id = 145] 09:48:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF3847800) [pid = 3200] [serial = 433] [outer = 0000000000000000] 09:48:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF3850400) [pid = 3200] [serial = 434] [outer = 0000008BF3847800] 09:48:00 INFO - PROCESS | 3200 | 1467996480349 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5052800) [pid = 3200] [serial = 435] [outer = 0000008BF3847800] 09:48:00 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:00 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:00 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:00 INFO - PROCESS | 3200 | 1467996480802 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 09:48:00 INFO - PROCESS | 3200 | 1467996480809 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3200 | 1467996480811 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:48:00 INFO - PROCESS | 3200 | 1467996480814 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3200 | 1467996480816 Marionette TRACE conn6 <- [1,546,null,{}] 09:48:00 INFO - PROCESS | 3200 | 1467996480819 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 3200 | 1467996480825 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:00 INFO - PROCESS | 3200 | 1467996480956 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:48:00 INFO - PROCESS | 3200 | 1467996480962 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3200 | 1467996480964 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E2800 == 32 [pid = 3200] [id = 146] 09:48:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5159400) [pid = 3200] [serial = 436] [outer = 0000000000000000] 09:48:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF57C2800) [pid = 3200] [serial = 437] [outer = 0000008BF5159400] 09:48:01 INFO - PROCESS | 3200 | 1467996481010 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF5B31400) [pid = 3200] [serial = 438] [outer = 0000008BF5159400] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF68AE800) [pid = 3200] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B31C00) [pid = 3200] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF4B53C00) [pid = 3200] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF60FB800) [pid = 3200] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEAB53C00) [pid = 3200] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF5ED0400) [pid = 3200] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDAD8800) [pid = 3200] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE96A3C00) [pid = 3200] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9729C00) [pid = 3200] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9731000) [pid = 3200] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF57C8800) [pid = 3200] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:48:01 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF664CC00) [pid = 3200] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:48:01 INFO - PROCESS | 3200 | 1467996481695 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 924ms 09:48:01 INFO - PROCESS | 3200 | 1467996481742 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 3200 | 1467996481745 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:48:01 INFO - PROCESS | 3200 | 1467996481749 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 3200 | 1467996481751 Marionette TRACE conn6 <- [1,550,null,{}] 09:48:01 INFO - PROCESS | 3200 | 1467996481754 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 3200 | 1467996481756 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:01 INFO - PROCESS | 3200 | 1467996481836 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:48:01 INFO - PROCESS | 3200 | 1467996481844 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 3200 | 1467996481846 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF83A0000 == 33 [pid = 3200] [id = 147] 09:48:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE8424800) [pid = 3200] [serial = 439] [outer = 0000000000000000] 09:48:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF515CC00) [pid = 3200] [serial = 440] [outer = 0000008BE8424800] 09:48:01 INFO - PROCESS | 3200 | 1467996481890 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5B34000) [pid = 3200] [serial = 441] [outer = 0000008BE8424800] 09:48:02 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:02 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:02 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:02 INFO - PROCESS | 3200 | 1467996482313 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 587ms 09:48:02 INFO - PROCESS | 3200 | 1467996482339 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3200 | 1467996482341 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:48:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:48:02 INFO - PROCESS | 3200 | 1467996482344 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3200 | 1467996482347 Marionette TRACE conn6 <- [1,554,null,{}] 09:48:02 INFO - PROCESS | 3200 | 1467996482351 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 3200 | 1467996482353 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:02 INFO - PROCESS | 3200 | 1467996482437 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:48:02 INFO - PROCESS | 3200 | 1467996482443 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3200 | 1467996482445 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9315800 == 34 [pid = 3200] [id = 148] 09:48:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B3F000) [pid = 3200] [serial = 442] [outer = 0000000000000000] 09:48:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5C6E000) [pid = 3200] [serial = 443] [outer = 0000008BF5B3F000] 09:48:02 INFO - PROCESS | 3200 | 1467996482497 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF60EF000) [pid = 3200] [serial = 444] [outer = 0000008BF5B3F000] 09:48:02 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:02 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:02 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:02 INFO - PROCESS | 3200 | 1467996482911 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 09:48:02 INFO - PROCESS | 3200 | 1467996482976 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3200 | 1467996482979 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:48:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:48:02 INFO - PROCESS | 3200 | 1467996482982 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3200 | 1467996482984 Marionette TRACE conn6 <- [1,558,null,{}] 09:48:02 INFO - PROCESS | 3200 | 1467996482987 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 3200 | 1467996482989 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:03 INFO - PROCESS | 3200 | 1467996483071 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:48:03 INFO - PROCESS | 3200 | 1467996483078 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3200 | 1467996483080 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6A2000 == 35 [pid = 3200] [id = 149] 09:48:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF60F6400) [pid = 3200] [serial = 445] [outer = 0000000000000000] 09:48:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF60FA400) [pid = 3200] [serial = 446] [outer = 0000008BF60F6400] 09:48:03 INFO - PROCESS | 3200 | 1467996483124 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6123000) [pid = 3200] [serial = 447] [outer = 0000008BF60F6400] 09:48:03 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:03 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:03 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:03 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:03 INFO - PROCESS | 3200 | 1467996483673 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 09:48:03 INFO - PROCESS | 3200 | 1467996483720 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3200 | 1467996483725 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:48:03 INFO - PROCESS | 3200 | 1467996483730 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 3200 | 1467996483733 Marionette TRACE conn6 <- [1,562,null,{}] 09:48:03 INFO - PROCESS | 3200 | 1467996483739 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 3200 | 1467996483743 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:03 INFO - PROCESS | 3200 | 1467996483917 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:48:04 INFO - PROCESS | 3200 | 1467996484007 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 3200 | 1467996484010 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF52C000 == 36 [pid = 3200] [id = 150] 09:48:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE8DD2000) [pid = 3200] [serial = 448] [outer = 0000000000000000] 09:48:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE96A6400) [pid = 3200] [serial = 449] [outer = 0000008BE8DD2000] 09:48:04 INFO - PROCESS | 3200 | 1467996484069 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE9827C00) [pid = 3200] [serial = 450] [outer = 0000008BE8DD2000] 09:48:04 INFO - PROCESS | 3200 | 1467996484752 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1036ms 09:48:04 INFO - PROCESS | 3200 | 1467996484770 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 3200 | 1467996484775 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:48:04 INFO - PROCESS | 3200 | 1467996484782 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 3200 | 1467996484785 Marionette TRACE conn6 <- [1,566,null,{}] 09:48:04 INFO - PROCESS | 3200 | 1467996484810 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 3200 | 1467996484814 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:04 INFO - PROCESS | 3200 | 1467996484938 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:48:05 INFO - PROCESS | 3200 | 1467996485009 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 3200 | 1467996485012 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C78000 == 37 [pid = 3200] [id = 151] 09:48:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BEA6E0800) [pid = 3200] [serial = 451] [outer = 0000000000000000] 09:48:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BEDAD8C00) [pid = 3200] [serial = 452] [outer = 0000008BEA6E0800] 09:48:05 INFO - PROCESS | 3200 | 1467996485070 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BEF74AC00) [pid = 3200] [serial = 453] [outer = 0000008BEA6E0800] 09:48:05 INFO - PROCESS | 3200 | 1467996485822 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1089ms 09:48:05 INFO - PROCESS | 3200 | 1467996485890 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3200 | 1467996485893 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:48:05 INFO - PROCESS | 3200 | 1467996485897 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 3200 | 1467996485901 Marionette TRACE conn6 <- [1,570,null,{}] 09:48:05 INFO - PROCESS | 3200 | 1467996485914 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 3200 | 1467996485919 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:06 INFO - PROCESS | 3200 | 1467996486130 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:48:06 INFO - PROCESS | 3200 | 1467996486203 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 3200 | 1467996486206 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE928B800 == 38 [pid = 3200] [id = 152] 09:48:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE7B84400) [pid = 3200] [serial = 454] [outer = 0000000000000000] 09:48:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE9685C00) [pid = 3200] [serial = 455] [outer = 0000008BE7B84400] 09:48:06 INFO - PROCESS | 3200 | 1467996486299 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE96A7000) [pid = 3200] [serial = 456] [outer = 0000008BE7B84400] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9315800 == 37 [pid = 3200] [id = 148] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF83A0000 == 36 [pid = 3200] [id = 147] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E2800 == 35 [pid = 3200] [id = 146] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF604E000 == 34 [pid = 3200] [id = 145] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF561A800 == 33 [pid = 3200] [id = 144] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF508C000 == 32 [pid = 3200] [id = 143] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC12000 == 31 [pid = 3200] [id = 142] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEAB09800 == 30 [pid = 3200] [id = 141] 09:48:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC36000 == 29 [pid = 3200] [id = 140] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF6E18400) [pid = 3200] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF5C6D400) [pid = 3200] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF5B3B800) [pid = 3200] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF4D0F800) [pid = 3200] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF62F1000) [pid = 3200] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEE774800) [pid = 3200] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF325F800) [pid = 3200] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF60F0400) [pid = 3200] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEDCEE800) [pid = 3200] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEF698800) [pid = 3200] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9821400) [pid = 3200] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9979800) [pid = 3200] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE982A800) [pid = 3200] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE9850000) [pid = 3200] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF6653C00) [pid = 3200] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5BC0400) [pid = 3200] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEF6DF800) [pid = 3200] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE89C8C00) [pid = 3200] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF57CBC00) [pid = 3200] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF684F800) [pid = 3200] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF6E66000) [pid = 3200] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF6660C00) [pid = 3200] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B28800) [pid = 3200] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF515D400) [pid = 3200] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:48:06 INFO - PROCESS | 3200 | 1467996486878 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:48:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:48:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1031ms 09:48:06 INFO - PROCESS | 3200 | 1467996486932 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 3200 | 1467996486936 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:48:06 INFO - PROCESS | 3200 | 1467996486941 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 3200 | 1467996486944 Marionette TRACE conn6 <- [1,574,null,{}] 09:48:06 INFO - PROCESS | 3200 | 1467996486949 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 3200 | 1467996486952 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:07 INFO - PROCESS | 3200 | 1467996487046 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:48:07 INFO - PROCESS | 3200 | 1467996487115 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3200 | 1467996487118 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC06000 == 30 [pid = 3200] [id = 153] 09:48:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9790C00) [pid = 3200] [serial = 457] [outer = 0000000000000000] 09:48:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9C80400) [pid = 3200] [serial = 458] [outer = 0000008BE9790C00] 09:48:07 INFO - PROCESS | 3200 | 1467996487166 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDAD2400) [pid = 3200] [serial = 459] [outer = 0000008BE9790C00] 09:48:07 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:07 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:07 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:07 INFO - PROCESS | 3200 | 1467996487575 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 09:48:07 INFO - PROCESS | 3200 | 1467996487636 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:48:07 INFO - PROCESS | 3200 | 1467996487640 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:48:07 INFO - PROCESS | 3200 | 1467996487643 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 3200 | 1467996487645 Marionette TRACE conn6 <- [1,578,null,{}] 09:48:07 INFO - PROCESS | 3200 | 1467996487649 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 3200 | 1467996487651 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:07 INFO - PROCESS | 3200 | 1467996487740 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:48:07 INFO - PROCESS | 3200 | 1467996487749 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3200 | 1467996487751 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4672800 == 31 [pid = 3200] [id = 154] 09:48:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9225400) [pid = 3200] [serial = 460] [outer = 0000000000000000] 09:48:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF2E57000) [pid = 3200] [serial = 461] [outer = 0000008BE9225400] 09:48:07 INFO - PROCESS | 3200 | 1467996487797 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF3843400) [pid = 3200] [serial = 462] [outer = 0000008BE9225400] 09:48:08 INFO - PROCESS | 3200 | 1467996488288 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 09:48:08 INFO - PROCESS | 3200 | 1467996488337 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 3200 | 1467996488341 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:48:08 INFO - PROCESS | 3200 | 1467996488352 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 3200 | 1467996488356 Marionette TRACE conn6 <- [1,582,null,{}] 09:48:08 INFO - PROCESS | 3200 | 1467996488360 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 3200 | 1467996488363 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:08 INFO - PROCESS | 3200 | 1467996488455 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:48:08 INFO - PROCESS | 3200 | 1467996488463 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 3200 | 1467996488465 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C85000 == 32 [pid = 3200] [id = 155] 09:48:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF4D07400) [pid = 3200] [serial = 463] [outer = 0000000000000000] 09:48:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5632C00) [pid = 3200] [serial = 464] [outer = 0000008BF4D07400] 09:48:08 INFO - PROCESS | 3200 | 1467996488510 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF57D0000) [pid = 3200] [serial = 465] [outer = 0000008BF4D07400] 09:48:08 INFO - PROCESS | 3200 | 1467996488928 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:48:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 651ms 09:48:09 INFO - PROCESS | 3200 | 1467996489002 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3200 | 1467996489004 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:48:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:48:09 INFO - PROCESS | 3200 | 1467996489007 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 3200 | 1467996489009 Marionette TRACE conn6 <- [1,586,null,{}] 09:48:09 INFO - PROCESS | 3200 | 1467996489012 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 3200 | 1467996489014 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:09 INFO - PROCESS | 3200 | 1467996489122 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:48:09 INFO - PROCESS | 3200 | 1467996489193 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 3200 | 1467996489202 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60AC800 == 33 [pid = 3200] [id = 156] 09:48:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B2A000) [pid = 3200] [serial = 466] [outer = 0000000000000000] 09:48:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B40000) [pid = 3200] [serial = 467] [outer = 0000008BF5B2A000] 09:48:09 INFO - PROCESS | 3200 | 1467996489248 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5EC8000) [pid = 3200] [serial = 468] [outer = 0000008BF5B2A000] 09:48:09 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:48:09 INFO - PROCESS | 3200 | 1467996489881 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:48:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 09:48:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:48:09 INFO - PROCESS | 3200 | 1467996489955 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3200 | 1467996489957 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:48:09 INFO - PROCESS | 3200 | 1467996489960 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 3200 | 1467996489962 Marionette TRACE conn6 <- [1,590,null,{}] 09:48:09 INFO - PROCESS | 3200 | 1467996489966 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 3200 | 1467996489968 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:10 INFO - PROCESS | 3200 | 1467996490076 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:48:10 INFO - PROCESS | 3200 | 1467996490125 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3200 | 1467996490131 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF839F800 == 34 [pid = 3200] [id = 157] 09:48:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF62F2400) [pid = 3200] [serial = 469] [outer = 0000000000000000] 09:48:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF633C800) [pid = 3200] [serial = 470] [outer = 0000008BF62F2400] 09:48:10 INFO - PROCESS | 3200 | 1467996490187 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF664FC00) [pid = 3200] [serial = 471] [outer = 0000008BF62F2400] 09:48:10 INFO - PROCESS | 3200 | 1467996490648 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 734ms 09:48:10 INFO - PROCESS | 3200 | 1467996490731 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3200 | 1467996490733 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:48:10 INFO - PROCESS | 3200 | 1467996490737 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 3200 | 1467996490739 Marionette TRACE conn6 <- [1,594,null,{}] 09:48:10 INFO - PROCESS | 3200 | 1467996490742 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 3200 | 1467996490744 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:10 INFO - PROCESS | 3200 | 1467996490862 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:48:10 INFO - PROCESS | 3200 | 1467996490909 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3200 | 1467996490911 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC693000 == 35 [pid = 3200] [id = 158] 09:48:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6652800) [pid = 3200] [serial = 472] [outer = 0000000000000000] 09:48:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6850800) [pid = 3200] [serial = 473] [outer = 0000008BF6652800] 09:48:10 INFO - PROCESS | 3200 | 1467996490956 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF6E16400) [pid = 3200] [serial = 474] [outer = 0000008BF6652800] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF2E55800) [pid = 3200] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF3847800) [pid = 3200] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE9846800) [pid = 3200] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE92DA000) [pid = 3200] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9852000) [pid = 3200] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE8426400) [pid = 3200] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE972B000) [pid = 3200] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF3265400) [pid = 3200] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF5159400) [pid = 3200] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF62F0C00) [pid = 3200] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF830A400) [pid = 3200] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5B3F000) [pid = 3200] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:48:11 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE8424800) [pid = 3200] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:48:11 INFO - PROCESS | 3200 | 1467996491329 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 09:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:48:11 INFO - PROCESS | 3200 | 1467996491370 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3200 | 1467996491372 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:48:11 INFO - PROCESS | 3200 | 1467996491375 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 3200 | 1467996491377 Marionette TRACE conn6 <- [1,598,null,{}] 09:48:11 INFO - PROCESS | 3200 | 1467996491380 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 3200 | 1467996491382 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:11 INFO - PROCESS | 3200 | 1467996491463 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:48:11 INFO - PROCESS | 3200 | 1467996491468 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 3200 | 1467996491470 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A8000 == 36 [pid = 3200] [id = 159] 09:48:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9846800) [pid = 3200] [serial = 475] [outer = 0000000000000000] 09:48:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5159400) [pid = 3200] [serial = 476] [outer = 0000008BE9846800] 09:48:11 INFO - PROCESS | 3200 | 1467996491515 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF69C9000) [pid = 3200] [serial = 477] [outer = 0000008BE9846800] 09:48:11 INFO - PROCESS | 3200 | 1467996491930 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 586ms 09:48:11 INFO - PROCESS | 3200 | 1467996491968 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:48:11 INFO - PROCESS | 3200 | 1467996491970 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:48:12 INFO - PROCESS | 3200 | 1467996491986 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3200 | 1467996491989 Marionette TRACE conn6 <- [1,602,null,{}] 09:48:12 INFO - PROCESS | 3200 | 1467996491993 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 3200 | 1467996491995 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:12 INFO - PROCESS | 3200 | 1467996492095 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:48:12 INFO - PROCESS | 3200 | 1467996492103 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3200 | 1467996492105 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4670800 == 37 [pid = 3200] [id = 160] 09:48:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6E22000) [pid = 3200] [serial = 478] [outer = 0000000000000000] 09:48:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6E6C400) [pid = 3200] [serial = 479] [outer = 0000008BF6E22000] 09:48:12 INFO - PROCESS | 3200 | 1467996492149 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF7D0AC00) [pid = 3200] [serial = 480] [outer = 0000008BF6E22000] 09:48:12 INFO - PROCESS | 3200 | 1467996492667 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 754ms 09:48:12 INFO - PROCESS | 3200 | 1467996492732 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 3200 | 1467996492735 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:48:12 INFO - PROCESS | 3200 | 1467996492738 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3200 | 1467996492740 Marionette TRACE conn6 <- [1,606,null,{}] 09:48:12 INFO - PROCESS | 3200 | 1467996492744 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 3200 | 1467996492745 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:12 INFO - PROCESS | 3200 | 1467996492829 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:48:12 INFO - PROCESS | 3200 | 1467996492838 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3200 | 1467996492840 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD62E000 == 38 [pid = 3200] [id = 161] 09:48:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF8303400) [pid = 3200] [serial = 481] [outer = 0000000000000000] 09:48:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF8382000) [pid = 3200] [serial = 482] [outer = 0000008BF8303400] 09:48:12 INFO - PROCESS | 3200 | 1467996492886 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF88BB000) [pid = 3200] [serial = 483] [outer = 0000008BF8303400] 09:48:13 INFO - PROCESS | 3200 | 1467996493577 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 881ms 09:48:13 INFO - PROCESS | 3200 | 1467996493622 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 3200 | 1467996493628 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:48:13 INFO - PROCESS | 3200 | 1467996493633 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 3200 | 1467996493636 Marionette TRACE conn6 <- [1,610,null,{}] 09:48:13 INFO - PROCESS | 3200 | 1467996493643 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 3200 | 1467996493646 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:13 INFO - PROCESS | 3200 | 1467996493763 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:48:13 INFO - PROCESS | 3200 | 1467996493837 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3200 | 1467996493840 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3880800 == 39 [pid = 3200] [id = 162] 09:48:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9790000) [pid = 3200] [serial = 484] [outer = 0000000000000000] 09:48:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9BB0C00) [pid = 3200] [serial = 485] [outer = 0000008BE9790000] 09:48:13 INFO - PROCESS | 3200 | 1467996493938 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEF696000) [pid = 3200] [serial = 486] [outer = 0000008BE9790000] 09:48:14 INFO - PROCESS | 3200 | 1467996494529 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 944ms 09:48:14 INFO - PROCESS | 3200 | 1467996494580 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3200 | 1467996494586 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:48:14 INFO - PROCESS | 3200 | 1467996494592 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 3200 | 1467996494595 Marionette TRACE conn6 <- [1,614,null,{}] 09:48:14 INFO - PROCESS | 3200 | 1467996494600 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 3200 | 1467996494603 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:14 INFO - PROCESS | 3200 | 1467996494719 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:48:14 INFO - PROCESS | 3200 | 1467996494792 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 3200 | 1467996494795 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF7F83000 == 40 [pid = 3200] [id = 163] 09:48:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF4B54000) [pid = 3200] [serial = 487] [outer = 0000000000000000] 09:48:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF515D000) [pid = 3200] [serial = 488] [outer = 0000008BF4B54000] 09:48:14 INFO - PROCESS | 3200 | 1467996494894 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5C67C00) [pid = 3200] [serial = 489] [outer = 0000008BF4B54000] 09:48:15 INFO - PROCESS | 3200 | 1467996495517 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 986ms 09:48:15 INFO - PROCESS | 3200 | 1467996495580 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 3200 | 1467996495583 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:48:15 INFO - PROCESS | 3200 | 1467996495587 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 3200 | 1467996495591 Marionette TRACE conn6 <- [1,618,null,{}] 09:48:15 INFO - PROCESS | 3200 | 1467996495603 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 3200 | 1467996495608 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:15 INFO - PROCESS | 3200 | 1467996495721 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:48:15 INFO - PROCESS | 3200 | 1467996495798 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 3200 | 1467996495802 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7DD800 == 41 [pid = 3200] [id = 164] 09:48:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF6663000) [pid = 3200] [serial = 490] [outer = 0000000000000000] 09:48:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF684F000) [pid = 3200] [serial = 491] [outer = 0000008BF6663000] 09:48:15 INFO - PROCESS | 3200 | 1467996495901 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF92E9400) [pid = 3200] [serial = 492] [outer = 0000008BF6663000] 09:48:16 INFO - PROCESS | 3200 | 1467996496693 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1131ms 09:48:16 INFO - PROCESS | 3200 | 1467996496729 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3200 | 1467996496734 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:48:16 INFO - PROCESS | 3200 | 1467996496740 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 3200 | 1467996496743 Marionette TRACE conn6 <- [1,622,null,{}] 09:48:16 INFO - PROCESS | 3200 | 1467996496749 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 3200 | 1467996496751 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:16 INFO - PROCESS | 3200 | 1467996496857 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:48:16 INFO - PROCESS | 3200 | 1467996496929 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 3200 | 1467996496934 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E21800 == 42 [pid = 3200] [id = 165] 09:48:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE9788400) [pid = 3200] [serial = 493] [outer = 0000000000000000] 09:48:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BE9852C00) [pid = 3200] [serial = 494] [outer = 0000008BE9788400] 09:48:16 INFO - PROCESS | 3200 | 1467996496984 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BEDAD5800) [pid = 3200] [serial = 495] [outer = 0000008BE9788400] 09:48:17 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:17 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4670800 == 41 [pid = 3200] [id = 160] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A8000 == 40 [pid = 3200] [id = 159] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC693000 == 39 [pid = 3200] [id = 158] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF839F800 == 38 [pid = 3200] [id = 157] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60AC800 == 37 [pid = 3200] [id = 156] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C85000 == 36 [pid = 3200] [id = 155] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4672800 == 35 [pid = 3200] [id = 154] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC06000 == 34 [pid = 3200] [id = 153] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE928B800 == 33 [pid = 3200] [id = 152] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C78000 == 32 [pid = 3200] [id = 151] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF52C000 == 31 [pid = 3200] [id = 150] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6A2000 == 30 [pid = 3200] [id = 149] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7DD800 == 29 [pid = 3200] [id = 164] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF7F83000 == 28 [pid = 3200] [id = 163] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD62E000 == 27 [pid = 3200] [id = 161] 09:48:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3880800 == 26 [pid = 3200] [id = 162] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF2E5E800) [pid = 3200] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF3850400) [pid = 3200] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BEDAD4C00) [pid = 3200] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BE9851C00) [pid = 3200] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BE968F400) [pid = 3200] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE9722C00) [pid = 3200] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE9D25000) [pid = 3200] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE9975000) [pid = 3200] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEEA3B800) [pid = 3200] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF3846400) [pid = 3200] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEA01E400) [pid = 3200] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9783800) [pid = 3200] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF515E000) [pid = 3200] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF384E400) [pid = 3200] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF57C2800) [pid = 3200] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF6E14C00) [pid = 3200] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF633E000) [pid = 3200] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF88BB400) [pid = 3200] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF60FA400) [pid = 3200] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF86D6C00) [pid = 3200] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF5052800) [pid = 3200] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF5C6E000) [pid = 3200] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5B31400) [pid = 3200] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF515CC00) [pid = 3200] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEF744800) [pid = 3200] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5B34000) [pid = 3200] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF60EF000) [pid = 3200] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3200 | 1467996498294 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1602ms 09:48:18 INFO - PROCESS | 3200 | 1467996498344 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 3200 | 1467996498349 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:48:18 INFO - PROCESS | 3200 | 1467996498355 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 3200 | 1467996498358 Marionette TRACE conn6 <- [1,626,null,{}] 09:48:18 INFO - PROCESS | 3200 | 1467996498364 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 3200 | 1467996498367 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:18 INFO - PROCESS | 3200 | 1467996498462 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:48:18 INFO - PROCESS | 3200 | 1467996498470 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 3200 | 1467996498473 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDD5F800 == 27 [pid = 3200] [id = 166] 09:48:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE968F400) [pid = 3200] [serial = 496] [outer = 0000000000000000] 09:48:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE969E400) [pid = 3200] [serial = 497] [outer = 0000008BE968F400] 09:48:18 INFO - PROCESS | 3200 | 1467996498524 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE972B400) [pid = 3200] [serial = 498] [outer = 0000008BE968F400] 09:48:18 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:18 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:18 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:18 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:19 INFO - PROCESS | 3200 | 1467996499003 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 693ms 09:48:19 INFO - PROCESS | 3200 | 1467996499049 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 3200 | 1467996499054 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:48:19 INFO - PROCESS | 3200 | 1467996499061 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 3200 | 1467996499063 Marionette TRACE conn6 <- [1,630,null,{}] 09:48:19 INFO - PROCESS | 3200 | 1467996499067 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 3200 | 1467996499070 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:19 INFO - PROCESS | 3200 | 1467996499161 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:48:19 INFO - PROCESS | 3200 | 1467996499170 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 3200 | 1467996499172 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD20800 == 28 [pid = 3200] [id = 167] 09:48:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE9846000) [pid = 3200] [serial = 499] [outer = 0000000000000000] 09:48:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9850C00) [pid = 3200] [serial = 500] [outer = 0000008BE9846000] 09:48:19 INFO - PROCESS | 3200 | 1467996499221 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9D25000) [pid = 3200] [serial = 501] [outer = 0000008BE9846000] 09:48:19 INFO - PROCESS | 3200 | 1467996499694 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 09:48:19 INFO - PROCESS | 3200 | 1467996499755 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 3200 | 1467996499757 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:48:19 INFO - PROCESS | 3200 | 1467996499761 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 3200 | 1467996499765 Marionette TRACE conn6 <- [1,634,null,{}] 09:48:19 INFO - PROCESS | 3200 | 1467996499776 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 3200 | 1467996499781 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:19 INFO - PROCESS | 3200 | 1467996499898 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:48:19 INFO - PROCESS | 3200 | 1467996499971 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 3200 | 1467996499974 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BB7800 == 29 [pid = 3200] [id = 168] 09:48:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE841F800) [pid = 3200] [serial = 502] [outer = 0000000000000000] 09:48:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEEA44400) [pid = 3200] [serial = 503] [outer = 0000008BE841F800] 09:48:20 INFO - PROCESS | 3200 | 1467996500024 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE8DC8000) [pid = 3200] [serial = 504] [outer = 0000008BE841F800] 09:48:20 INFO - PROCESS | 3200 | 1467996500431 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 09:48:20 INFO - PROCESS | 3200 | 1467996500456 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 3200 | 1467996500458 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:48:20 INFO - PROCESS | 3200 | 1467996500462 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 3200 | 1467996500464 Marionette TRACE conn6 <- [1,638,null,{}] 09:48:20 INFO - PROCESS | 3200 | 1467996500467 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 3200 | 1467996500469 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:20 INFO - PROCESS | 3200 | 1467996500579 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:48:20 INFO - PROCESS | 3200 | 1467996500586 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3200 | 1467996500588 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5619800 == 30 [pid = 3200] [id = 169] 09:48:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF2E5BC00) [pid = 3200] [serial = 505] [outer = 0000000000000000] 09:48:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF2E61800) [pid = 3200] [serial = 506] [outer = 0000008BF2E5BC00] 09:48:20 INFO - PROCESS | 3200 | 1467996500673 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF384AC00) [pid = 3200] [serial = 507] [outer = 0000008BF2E5BC00] 09:48:21 INFO - PROCESS | 3200 | 1467996501103 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 693ms 09:48:21 INFO - PROCESS | 3200 | 1467996501157 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3200 | 1467996501159 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:48:21 INFO - PROCESS | 3200 | 1467996501168 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 3200 | 1467996501170 Marionette TRACE conn6 <- [1,642,null,{}] 09:48:21 INFO - PROCESS | 3200 | 1467996501174 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 3200 | 1467996501176 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:21 INFO - PROCESS | 3200 | 1467996501305 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:48:21 INFO - PROCESS | 3200 | 1467996501334 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 3200 | 1467996501336 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C80800 == 31 [pid = 3200] [id = 170] 09:48:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BE9844400) [pid = 3200] [serial = 508] [outer = 0000000000000000] 09:48:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF46EB800) [pid = 3200] [serial = 509] [outer = 0000008BE9844400] 09:48:21 INFO - PROCESS | 3200 | 1467996501381 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5154400) [pid = 3200] [serial = 510] [outer = 0000008BE9844400] 09:48:21 INFO - PROCESS | 3200 | 1467996501825 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms 09:48:21 INFO - PROCESS | 3200 | 1467996501905 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3200 | 1467996501907 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:48:21 INFO - PROCESS | 3200 | 1467996501910 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:48:21 INFO - PROCESS | 3200 | 1467996501912 Marionette TRACE conn6 <- [1,646,null,{}] 09:48:21 INFO - PROCESS | 3200 | 1467996501924 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 3200 | 1467996501930 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:22 INFO - PROCESS | 3200 | 1467996502069 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:48:22 INFO - PROCESS | 3200 | 1467996502114 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3200 | 1467996502117 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61DC000 == 32 [pid = 3200] [id = 171] 09:48:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF57C7C00) [pid = 3200] [serial = 511] [outer = 0000000000000000] 09:48:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5B27000) [pid = 3200] [serial = 512] [outer = 0000008BF57C7C00] 09:48:22 INFO - PROCESS | 3200 | 1467996502164 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5B31000) [pid = 3200] [serial = 513] [outer = 0000008BF57C7C00] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF8303400) [pid = 3200] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF60F6400) [pid = 3200] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE8DD2000) [pid = 3200] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE7B84400) [pid = 3200] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9846800) [pid = 3200] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9790C00) [pid = 3200] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE9225400) [pid = 3200] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF6E22000) [pid = 3200] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF62F2400) [pid = 3200] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6652800) [pid = 3200] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5B2A000) [pid = 3200] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEA6E0800) [pid = 3200] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:48:22 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF4D07400) [pid = 3200] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:48:22 INFO - PROCESS | 3200 | 1467996502754 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 900ms 09:48:22 INFO - PROCESS | 3200 | 1467996502813 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 3200 | 1467996502815 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:48:22 INFO - PROCESS | 3200 | 1467996502819 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 3200 | 1467996502821 Marionette TRACE conn6 <- [1,650,null,{}] 09:48:22 INFO - PROCESS | 3200 | 1467996502824 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 3200 | 1467996502826 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:22 INFO - PROCESS | 3200 | 1467996502905 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:48:22 INFO - PROCESS | 3200 | 1467996502910 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3200 | 1467996502912 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF707C800 == 33 [pid = 3200] [id = 172] 09:48:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEE4AB400) [pid = 3200] [serial = 514] [outer = 0000000000000000] 09:48:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF515EC00) [pid = 3200] [serial = 515] [outer = 0000008BEE4AB400] 09:48:22 INFO - PROCESS | 3200 | 1467996502957 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5B34C00) [pid = 3200] [serial = 516] [outer = 0000008BEE4AB400] 09:48:23 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:23 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:23 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:23 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:23 INFO - PROCESS | 3200 | 1467996503372 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 587ms 09:48:23 INFO - PROCESS | 3200 | 1467996503410 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:48:23 INFO - PROCESS | 3200 | 1467996503412 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:48:23 INFO - PROCESS | 3200 | 1467996503416 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 3200 | 1467996503417 Marionette TRACE conn6 <- [1,654,null,{}] 09:48:23 INFO - PROCESS | 3200 | 1467996503421 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 3200 | 1467996503423 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:23 INFO - PROCESS | 3200 | 1467996503503 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:48:23 INFO - PROCESS | 3200 | 1467996503508 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 3200 | 1467996503510 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92C2000 == 34 [pid = 3200] [id = 173] 09:48:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5B3B400) [pid = 3200] [serial = 517] [outer = 0000000000000000] 09:48:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5C63000) [pid = 3200] [serial = 518] [outer = 0000008BF5B3B400] 09:48:23 INFO - PROCESS | 3200 | 1467996503555 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5DBE800) [pid = 3200] [serial = 519] [outer = 0000008BF5B3B400] 09:48:23 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:23 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:23 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:23 INFO - PROCESS | 3200 | 1467996503983 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 631ms 09:48:24 INFO - PROCESS | 3200 | 1467996504049 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3200 | 1467996504051 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:48:24 INFO - PROCESS | 3200 | 1467996504054 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:48:24 INFO - PROCESS | 3200 | 1467996504056 Marionette TRACE conn6 <- [1,658,null,{}] 09:48:24 INFO - PROCESS | 3200 | 1467996504060 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 3200 | 1467996504062 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:24 INFO - PROCESS | 3200 | 1467996504141 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:48:24 INFO - PROCESS | 3200 | 1467996504146 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3200 | 1467996504148 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BB5000 == 35 [pid = 3200] [id = 174] 09:48:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF60ED800) [pid = 3200] [serial = 520] [outer = 0000000000000000] 09:48:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF60FAC00) [pid = 3200] [serial = 521] [outer = 0000008BF60ED800] 09:48:24 INFO - PROCESS | 3200 | 1467996504192 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF6125800) [pid = 3200] [serial = 522] [outer = 0000008BF60ED800] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDD5F800 == 34 [pid = 3200] [id = 166] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E21800 == 33 [pid = 3200] [id = 165] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD20800 == 32 [pid = 3200] [id = 167] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF707C800 == 31 [pid = 3200] [id = 172] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92C2000 == 30 [pid = 3200] [id = 173] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BB7800 == 29 [pid = 3200] [id = 168] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5619800 == 28 [pid = 3200] [id = 169] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61DC000 == 27 [pid = 3200] [id = 171] 09:48:25 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C80800 == 26 [pid = 3200] [id = 170] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF6123000) [pid = 3200] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9827C00) [pid = 3200] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE9685C00) [pid = 3200] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF5159400) [pid = 3200] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9C80400) [pid = 3200] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF3843400) [pid = 3200] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF6E6C400) [pid = 3200] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF2E57000) [pid = 3200] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF69C9000) [pid = 3200] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF633C800) [pid = 3200] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF664FC00) [pid = 3200] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF6850800) [pid = 3200] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5B40000) [pid = 3200] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF6E16400) [pid = 3200] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BE96A7000) [pid = 3200] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BEF74AC00) [pid = 3200] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE96A6400) [pid = 3200] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF5EC8000) [pid = 3200] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF57D0000) [pid = 3200] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BEDAD8C00) [pid = 3200] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BEDAD2400) [pid = 3200] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF5632C00) [pid = 3200] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF88BB000) [pid = 3200] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF8382000) [pid = 3200] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF7D0AC00) [pid = 3200] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 3200 | 1467996505880 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1844ms 09:48:25 INFO - PROCESS | 3200 | 1467996505903 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 3200 | 1467996505907 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:48:25 INFO - PROCESS | 3200 | 1467996505912 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 3200 | 1467996505916 Marionette TRACE conn6 <- [1,662,null,{}] 09:48:25 INFO - PROCESS | 3200 | 1467996505922 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 3200 | 1467996505925 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:26 INFO - PROCESS | 3200 | 1467996506018 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:48:26 INFO - PROCESS | 3200 | 1467996506026 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3200 | 1467996506031 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDA80800 == 27 [pid = 3200] [id = 175] 09:48:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BE9682000) [pid = 3200] [serial = 523] [outer = 0000000000000000] 09:48:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE9683000) [pid = 3200] [serial = 524] [outer = 0000008BE9682000] 09:48:26 INFO - PROCESS | 3200 | 1467996506081 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BE969C400) [pid = 3200] [serial = 525] [outer = 0000008BE9682000] 09:48:26 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:26 INFO - PROCESS | 3200 | [3200] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:26 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:26 INFO - PROCESS | 3200 | 1467996506558 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:48:26 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 09:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 09:48:26 INFO - PROCESS | 3200 | 1467996506606 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 3200 | 1467996506611 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:48:26 INFO - PROCESS | 3200 | 1467996506618 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 3200 | 1467996506621 Marionette TRACE conn6 <- [1,666,null,{}] 09:48:26 INFO - PROCESS | 3200 | 1467996506625 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 3200 | 1467996506628 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:26 INFO - PROCESS | 3200 | 1467996506718 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:48:26 INFO - PROCESS | 3200 | 1467996506727 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3200 | 1467996506730 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC2C800 == 28 [pid = 3200] [id = 176] 09:48:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BE9728800) [pid = 3200] [serial = 526] [outer = 0000000000000000] 09:48:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BE9787800) [pid = 3200] [serial = 527] [outer = 0000008BE9728800] 09:48:26 INFO - PROCESS | 3200 | 1467996506779 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE9825C00) [pid = 3200] [serial = 528] [outer = 0000008BE9728800] 09:48:27 INFO - PROCESS | 3200 | 1467996507267 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 09:48:27 INFO - PROCESS | 3200 | 1467996507310 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 3200 | 1467996507313 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:48:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:48:27 INFO - PROCESS | 3200 | 1467996507316 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 3200 | 1467996507320 Marionette TRACE conn6 <- [1,670,null,{}] 09:48:27 INFO - PROCESS | 3200 | 1467996507331 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:27 INFO - PROCESS | 3200 | 1467996507336 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:27 INFO - PROCESS | 3200 | 1467996507450 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:48:27 INFO - PROCESS | 3200 | 1467996507525 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 3200 | 1467996507528 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386D800 == 29 [pid = 3200] [id = 177] 09:48:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE7B7D000) [pid = 3200] [serial = 529] [outer = 0000000000000000] 09:48:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEA01E400) [pid = 3200] [serial = 530] [outer = 0000008BE7B7D000] 09:48:27 INFO - PROCESS | 3200 | 1467996507581 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BEDABE000) [pid = 3200] [serial = 531] [outer = 0000008BE7B7D000] 09:48:27 INFO - PROCESS | 3200 | [3200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:48:28 INFO - PROCESS | 3200 | [3200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:48:28 INFO - PROCESS | 3200 | 1467996508478 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:48:28 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) 09:48:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1194ms 09:48:28 INFO - PROCESS | 3200 | 1467996508512 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:48:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:48:28 INFO - PROCESS | 3200 | 1467996508515 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:48:28 INFO - PROCESS | 3200 | 1467996508519 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 3200 | 1467996508521 Marionette TRACE conn6 <- [1,674,null,{}] 09:48:28 INFO - PROCESS | 3200 | 1467996508527 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 3200 | 1467996508529 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:28 INFO - PROCESS | 3200 | 1467996508618 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:48:28 INFO - PROCESS | 3200 | 1467996508625 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 3200 | 1467996508627 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5091000 == 30 [pid = 3200] [id = 178] 09:48:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEDDC2800) [pid = 3200] [serial = 532] [outer = 0000000000000000] 09:48:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEE4D3800) [pid = 3200] [serial = 533] [outer = 0000008BEDDC2800] 09:48:28 INFO - PROCESS | 3200 | 1467996508673 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEF692400) [pid = 3200] [serial = 534] [outer = 0000008BEDDC2800] 09:48:29 INFO - PROCESS | 3200 | 1467996509600 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:48:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 09:48:29 INFO - PROCESS | 3200 | 1467996509661 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 3200 | 1467996509664 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:48:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:48:29 INFO - PROCESS | 3200 | 1467996509667 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 3200 | 1467996509669 Marionette TRACE conn6 <- [1,678,null,{}] 09:48:29 INFO - PROCESS | 3200 | 1467996509673 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:29 INFO - PROCESS | 3200 | 1467996509675 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:29 INFO - PROCESS | 3200 | 1467996509754 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:48:29 INFO - PROCESS | 3200 | 1467996509760 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 3200 | 1467996509762 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5823800 == 31 [pid = 3200] [id = 179] 09:48:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE96A9000) [pid = 3200] [serial = 535] [outer = 0000000000000000] 09:48:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEFC74000) [pid = 3200] [serial = 536] [outer = 0000008BE96A9000] 09:48:29 INFO - PROCESS | 3200 | 1467996509808 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF2E5A000) [pid = 3200] [serial = 537] [outer = 0000008BE96A9000] 09:48:30 INFO - PROCESS | 3200 | 1467996510753 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 09:48:30 INFO - PROCESS | 3200 | 1467996510803 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 3200 | 1467996510805 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:48:30 INFO - PROCESS | 3200 | 1467996510808 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:48:30 INFO - PROCESS | 3200 | 1467996510810 Marionette TRACE conn6 <- [1,682,null,{}] 09:48:30 INFO - PROCESS | 3200 | 1467996510814 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:30 INFO - PROCESS | 3200 | 1467996510820 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:30 INFO - PROCESS | 3200 | 1467996510947 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:48:30 INFO - PROCESS | 3200 | 1467996510953 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 3200 | 1467996510955 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF609B800 == 32 [pid = 3200] [id = 180] 09:48:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF2E5D400) [pid = 3200] [serial = 538] [outer = 0000000000000000] 09:48:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF4227800) [pid = 3200] [serial = 539] [outer = 0000008BF2E5D400] 09:48:31 INFO - PROCESS | 3200 | 1467996511000 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF505B000) [pid = 3200] [serial = 540] [outer = 0000008BF2E5D400] 09:48:31 INFO - PROCESS | 3200 | 1467996511966 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:48:31 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) 09:48:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1182ms 09:48:32 INFO - PROCESS | 3200 | 1467996511994 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 3200 | 1467996511996 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:48:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:48:32 INFO - PROCESS | 3200 | 1467996512000 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 3200 | 1467996512001 Marionette TRACE conn6 <- [1,686,null,{}] 09:48:32 INFO - PROCESS | 3200 | 1467996512005 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 3200 | 1467996512007 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:32 INFO - PROCESS | 3200 | 1467996512107 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:48:32 INFO - PROCESS | 3200 | 1467996512114 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3200 | 1467996512116 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D8000 == 33 [pid = 3200] [id = 181] 09:48:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF505B800) [pid = 3200] [serial = 541] [outer = 0000000000000000] 09:48:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF519A800) [pid = 3200] [serial = 542] [outer = 0000008BF505B800] 09:48:32 INFO - PROCESS | 3200 | 1467996512160 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF57CB800) [pid = 3200] [serial = 543] [outer = 0000008BF505B800] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5B3B400) [pid = 3200] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF2E5BC00) [pid = 3200] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9844400) [pid = 3200] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF57C7C00) [pid = 3200] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE841F800) [pid = 3200] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9846000) [pid = 3200] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE968F400) [pid = 3200] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE9788400) [pid = 3200] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6663000) [pid = 3200] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF4B54000) [pid = 3200] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BE9790000) [pid = 3200] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:48:32 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BEE4AB400) [pid = 3200] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:48:33 INFO - PROCESS | 3200 | 1467996513158 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:48:33 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) 09:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1195ms 09:48:33 INFO - PROCESS | 3200 | 1467996513198 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3200 | 1467996513200 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:48:33 INFO - PROCESS | 3200 | 1467996513203 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 3200 | 1467996513205 Marionette TRACE conn6 <- [1,690,null,{}] 09:48:33 INFO - PROCESS | 3200 | 1467996513209 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 3200 | 1467996513211 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:33 INFO - PROCESS | 3200 | 1467996513290 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:48:33 INFO - PROCESS | 3200 | 1467996513295 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 3200 | 1467996513297 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6896800 == 34 [pid = 3200] [id = 182] 09:48:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9726800) [pid = 3200] [serial = 544] [outer = 0000000000000000] 09:48:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEA9E2400) [pid = 3200] [serial = 545] [outer = 0000008BE9726800] 09:48:33 INFO - PROCESS | 3200 | 1467996513343 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF505A000) [pid = 3200] [serial = 546] [outer = 0000008BE9726800] 09:48:34 INFO - PROCESS | 3200 | 1467996514278 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:48:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1083ms 09:48:34 INFO - PROCESS | 3200 | 1467996514290 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 3200 | 1467996514292 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:48:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:48:34 INFO - PROCESS | 3200 | 1467996514296 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 3200 | 1467996514298 Marionette TRACE conn6 <- [1,694,null,{}] 09:48:34 INFO - PROCESS | 3200 | 1467996514301 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 3200 | 1467996514303 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:34 INFO - PROCESS | 3200 | 1467996514384 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:48:34 INFO - PROCESS | 3200 | 1467996514390 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 3200 | 1467996514392 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386C800 == 35 [pid = 3200] [id = 183] 09:48:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF590C000) [pid = 3200] [serial = 547] [outer = 0000000000000000] 09:48:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF5B2B800) [pid = 3200] [serial = 548] [outer = 0000008BF590C000] 09:48:34 INFO - PROCESS | 3200 | 1467996514436 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF5B39800) [pid = 3200] [serial = 549] [outer = 0000008BF590C000] 09:48:35 INFO - PROCESS | 3200 | 1467996515664 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:48:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1386ms 09:48:35 INFO - PROCESS | 3200 | 1467996515685 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 3200 | 1467996515689 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:48:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:48:35 INFO - PROCESS | 3200 | 1467996515696 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 3200 | 1467996515698 Marionette TRACE conn6 <- [1,698,null,{}] 09:48:35 INFO - PROCESS | 3200 | 1467996515705 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:35 INFO - PROCESS | 3200 | 1467996515708 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:35 INFO - PROCESS | 3200 | 1467996515902 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:48:36 INFO - PROCESS | 3200 | 1467996515997 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 3200 | 1467996516000 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC08000 == 36 [pid = 3200] [id = 184] 09:48:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE8DCCC00) [pid = 3200] [serial = 550] [outer = 0000000000000000] 09:48:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9727800) [pid = 3200] [serial = 551] [outer = 0000008BE8DCCC00] 09:48:36 INFO - PROCESS | 3200 | 1467996516058 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9790000) [pid = 3200] [serial = 552] [outer = 0000008BE8DCCC00] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6896800 == 35 [pid = 3200] [id = 182] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D8000 == 34 [pid = 3200] [id = 181] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF609B800 == 33 [pid = 3200] [id = 180] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5823800 == 32 [pid = 3200] [id = 179] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5091000 == 31 [pid = 3200] [id = 178] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386D800 == 30 [pid = 3200] [id = 177] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC2C800 == 29 [pid = 3200] [id = 176] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDA80800 == 28 [pid = 3200] [id = 175] 09:48:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BB5000 == 27 [pid = 3200] [id = 174] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF5DBE800) [pid = 3200] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF2E61800) [pid = 3200] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF46EB800) [pid = 3200] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF384AC00) [pid = 3200] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B27000) [pid = 3200] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5154400) [pid = 3200] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5C63000) [pid = 3200] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5B31000) [pid = 3200] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BEEA44400) [pid = 3200] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE9850C00) [pid = 3200] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BE9D25000) [pid = 3200] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF60FAC00) [pid = 3200] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BE969E400) [pid = 3200] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BE972B400) [pid = 3200] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BEDAD5800) [pid = 3200] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BE9852C00) [pid = 3200] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF92E9400) [pid = 3200] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF684F000) [pid = 3200] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF5C67C00) [pid = 3200] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BF515D000) [pid = 3200] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BEF696000) [pid = 3200] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BE9BB0C00) [pid = 3200] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BF515EC00) [pid = 3200] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 52 (0000008BF5B34C00) [pid = 3200] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3200 | --DOMWINDOW == 51 (0000008BE8DC8000) [pid = 3200] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3200 | 1467996517321 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1640ms 09:48:37 INFO - PROCESS | 3200 | 1467996517338 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 3200 | 1467996517342 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:48:37 INFO - PROCESS | 3200 | 1467996517402 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 3200 | 1467996517406 Marionette TRACE conn6 <- [1,702,null,{}] 09:48:37 INFO - PROCESS | 3200 | 1467996517412 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:37 INFO - PROCESS | 3200 | 1467996517415 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:37 INFO - PROCESS | 3200 | 1467996517497 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:48:37 INFO - PROCESS | 3200 | 1467996517505 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 3200 | 1467996517508 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDA7D800 == 28 [pid = 3200] [id = 185] 09:48:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 52 (0000008BE8B57000) [pid = 3200] [serial = 553] [outer = 0000000000000000] 09:48:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 53 (0000008BE9687C00) [pid = 3200] [serial = 554] [outer = 0000008BE8B57000] 09:48:37 INFO - PROCESS | 3200 | 1467996517556 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE96A7C00) [pid = 3200] [serial = 555] [outer = 0000008BE8B57000] 09:48:38 INFO - PROCESS | 3200 | 1467996518505 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:48:38 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 09:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1169ms 09:48:38 INFO - PROCESS | 3200 | 1467996518550 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 3200 | 1467996518556 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:48:38 INFO - PROCESS | 3200 | 1467996518562 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 3200 | 1467996518565 Marionette TRACE conn6 <- [1,706,null,{}] 09:48:38 INFO - PROCESS | 3200 | 1467996518569 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 3200 | 1467996518572 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:38 INFO - PROCESS | 3200 | 1467996518663 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:48:38 INFO - PROCESS | 3200 | 1467996518671 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 3200 | 1467996518673 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF547800 == 29 [pid = 3200] [id = 186] 09:48:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE9848000) [pid = 3200] [serial = 556] [outer = 0000000000000000] 09:48:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE984A000) [pid = 3200] [serial = 557] [outer = 0000008BE9848000] 09:48:38 INFO - PROCESS | 3200 | 1467996518721 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BE9976000) [pid = 3200] [serial = 558] [outer = 0000008BE9848000] 09:48:39 INFO - PROCESS | 3200 | 1467996519716 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:48:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1191ms 09:48:39 INFO - PROCESS | 3200 | 1467996519756 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 3200 | 1467996519758 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:48:39 INFO - PROCESS | 3200 | 1467996519762 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 3200 | 1467996519766 Marionette TRACE conn6 <- [1,710,null,{}] 09:48:39 INFO - PROCESS | 3200 | 1467996519777 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:39 INFO - PROCESS | 3200 | 1467996519782 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:39 INFO - PROCESS | 3200 | 1467996519892 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:48:39 INFO - PROCESS | 3200 | 1467996519900 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 3200 | 1467996519904 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32E9000 == 30 [pid = 3200] [id = 187] 09:48:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BEDABD800) [pid = 3200] [serial = 559] [outer = 0000000000000000] 09:48:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BEDACC000) [pid = 3200] [serial = 560] [outer = 0000008BEDABD800] 09:48:40 INFO - PROCESS | 3200 | 1467996519990 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BEDCFB000) [pid = 3200] [serial = 561] [outer = 0000008BEDABD800] 09:48:40 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BE7B7D000) [pid = 3200] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:48:40 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BEDDC2800) [pid = 3200] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:48:40 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BE9728800) [pid = 3200] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:48:40 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BF2E5D400) [pid = 3200] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:48:40 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BE96A9000) [pid = 3200] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:48:40 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BE9682000) [pid = 3200] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:48:40 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BE9726800) [pid = 3200] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:48:40 INFO - PROCESS | 3200 | --DOMWINDOW == 52 (0000008BF505B800) [pid = 3200] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:48:40 INFO - PROCESS | 3200 | 1467996520423 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 3200 | 1467996520501 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:48:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:48:40 INFO - PROCESS | 3200 | 1467996520505 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 3200 | 1467996520507 Marionette TRACE conn6 <- [1,714,null,{}] 09:48:40 INFO - PROCESS | 3200 | 1467996520510 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 3200 | 1467996520512 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:40 INFO - PROCESS | 3200 | 1467996520622 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:48:40 INFO - PROCESS | 3200 | 1467996520666 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 3200 | 1467996520668 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BAB000 == 31 [pid = 3200] [id = 188] 09:48:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 53 (0000008BEDADE400) [pid = 3200] [serial = 562] [outer = 0000000000000000] 09:48:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BEE77C400) [pid = 3200] [serial = 563] [outer = 0000008BEDADE400] 09:48:40 INFO - PROCESS | 3200 | 1467996520714 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BEF505400) [pid = 3200] [serial = 564] [outer = 0000008BEDADE400] 09:48:41 INFO - PROCESS | 3200 | 1467996521124 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:48:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 09:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:48:41 INFO - PROCESS | 3200 | 1467996521199 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 3200 | 1467996521201 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:48:41 INFO - PROCESS | 3200 | 1467996521205 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 3200 | 1467996521206 Marionette TRACE conn6 <- [1,718,null,{}] 09:48:41 INFO - PROCESS | 3200 | 1467996521210 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 3200 | 1467996521212 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:41 INFO - PROCESS | 3200 | 1467996521319 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:48:41 INFO - PROCESS | 3200 | 1467996521332 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 3200 | 1467996521334 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF52AF000 == 32 [pid = 3200] [id = 189] 09:48:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE92DC000) [pid = 3200] [serial = 565] [outer = 0000000000000000] 09:48:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BEF6DCC00) [pid = 3200] [serial = 566] [outer = 0000008BE92DC000] 09:48:41 INFO - PROCESS | 3200 | 1467996521378 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BF00C6C00) [pid = 3200] [serial = 567] [outer = 0000008BE92DC000] 09:48:41 INFO - PROCESS | 3200 | 1467996521822 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 3200 | 1467996521903 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:48:41 INFO - PROCESS | 3200 | 1467996521906 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 3200 | 1467996521908 Marionette TRACE conn6 <- [1,722,null,{}] 09:48:41 INFO - PROCESS | 3200 | 1467996521912 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 3200 | 1467996521918 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:42 INFO - PROCESS | 3200 | 1467996522026 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:48:42 INFO - PROCESS | 3200 | 1467996522033 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 3200 | 1467996522036 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5E2C800 == 33 [pid = 3200] [id = 190] 09:48:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BF0160C00) [pid = 3200] [serial = 568] [outer = 0000000000000000] 09:48:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BF320D800) [pid = 3200] [serial = 569] [outer = 0000008BF0160C00] 09:48:42 INFO - PROCESS | 3200 | 1467996522081 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BF46ECC00) [pid = 3200] [serial = 570] [outer = 0000008BF0160C00] 09:48:42 INFO - PROCESS | 3200 | 1467996522505 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:48:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 09:48:42 INFO - PROCESS | 3200 | 1467996522539 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:48:42 INFO - PROCESS | 3200 | 1467996522541 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:48:42 INFO - PROCESS | 3200 | 1467996522545 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 3200 | 1467996522546 Marionette TRACE conn6 <- [1,726,null,{}] 09:48:42 INFO - PROCESS | 3200 | 1467996522550 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 3200 | 1467996522552 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:42 INFO - PROCESS | 3200 | 1467996522656 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:48:42 INFO - PROCESS | 3200 | 1467996522665 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 3200 | 1467996522667 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A7000 == 34 [pid = 3200] [id = 191] 09:48:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BF46E5800) [pid = 3200] [serial = 571] [outer = 0000000000000000] 09:48:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BF4D1F800) [pid = 3200] [serial = 572] [outer = 0000008BF46E5800] 09:48:42 INFO - PROCESS | 3200 | 1467996522711 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BF515B400) [pid = 3200] [serial = 573] [outer = 0000008BF46E5800] 09:48:43 INFO - PROCESS | 3200 | [3200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:48:43 INFO - PROCESS | 3200 | 1467996523846 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:48:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1337ms 09:48:43 INFO - PROCESS | 3200 | 1467996523886 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 3200 | 1467996523891 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:48:43 INFO - PROCESS | 3200 | 1467996523896 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 3200 | 1467996523900 Marionette TRACE conn6 <- [1,730,null,{}] 09:48:43 INFO - PROCESS | 3200 | 1467996523906 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 3200 | 1467996523910 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:44 INFO - PROCESS | 3200 | 1467996524123 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:48:44 INFO - PROCESS | 3200 | 1467996524208 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 3200 | 1467996524211 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF520000 == 35 [pid = 3200] [id = 192] 09:48:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE978EC00) [pid = 3200] [serial = 574] [outer = 0000000000000000] 09:48:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE982D000) [pid = 3200] [serial = 575] [outer = 0000008BE978EC00] 09:48:44 INFO - PROCESS | 3200 | 1467996524269 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9995000) [pid = 3200] [serial = 576] [outer = 0000008BE978EC00] 09:48:45 INFO - PROCESS | 3200 | 1467996525327 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:48:45 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 09:48:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1491ms 09:48:45 INFO - PROCESS | 3200 | 1467996525391 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 3200 | 1467996525396 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:48:45 INFO - PROCESS | 3200 | 1467996525446 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 3200 | 1467996525449 Marionette TRACE conn6 <- [1,734,null,{}] 09:48:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:48:45 INFO - PROCESS | 3200 | 1467996525454 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 3200 | 1467996525457 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:45 INFO - PROCESS | 3200 | 1467996525601 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:48:45 INFO - PROCESS | 3200 | 1467996525766 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 3200 | 1467996525769 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE956D000 == 36 [pid = 3200] [id = 193] 09:48:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE92D0400) [pid = 3200] [serial = 577] [outer = 0000000000000000] 09:48:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9684C00) [pid = 3200] [serial = 578] [outer = 0000008BE92D0400] 09:48:45 INFO - PROCESS | 3200 | 1467996525820 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9790800) [pid = 3200] [serial = 579] [outer = 0000008BE92D0400] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5E2C800 == 35 [pid = 3200] [id = 190] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF52AF000 == 34 [pid = 3200] [id = 189] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BAB000 == 33 [pid = 3200] [id = 188] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32E9000 == 32 [pid = 3200] [id = 187] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF547800 == 31 [pid = 3200] [id = 186] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDA7D800 == 30 [pid = 3200] [id = 185] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386C800 == 29 [pid = 3200] [id = 183] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC08000 == 28 [pid = 3200] [id = 184] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF520000 == 27 [pid = 3200] [id = 192] 09:48:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A7000 == 26 [pid = 3200] [id = 191] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEA01E400) [pid = 3200] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BEDABE000) [pid = 3200] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BEE4D3800) [pid = 3200] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BEF692400) [pid = 3200] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BE9787800) [pid = 3200] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BE9825C00) [pid = 3200] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF4227800) [pid = 3200] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BEFC74000) [pid = 3200] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BE9683000) [pid = 3200] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BE969C400) [pid = 3200] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF505A000) [pid = 3200] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF5B2B800) [pid = 3200] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF519A800) [pid = 3200] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BF505B000) [pid = 3200] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BEA9E2400) [pid = 3200] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF2E5A000) [pid = 3200] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BF57CB800) [pid = 3200] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:48:46 INFO - PROCESS | 3200 | 1467996526980 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:48:47 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.) 09:48:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1581ms 09:48:47 INFO - PROCESS | 3200 | 1467996527037 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 3200 | 1467996527042 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:48:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:48:47 INFO - PROCESS | 3200 | 1467996527047 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 3200 | 1467996527050 Marionette TRACE conn6 <- [1,738,null,{}] 09:48:47 INFO - PROCESS | 3200 | 1467996527097 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 3200 | 1467996527101 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:47 INFO - PROCESS | 3200 | 1467996527201 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:48:47 INFO - PROCESS | 3200 | 1467996527259 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 3200 | 1467996527264 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDCAF000 == 27 [pid = 3200] [id = 194] 09:48:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE96A9000) [pid = 3200] [serial = 580] [outer = 0000000000000000] 09:48:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE9728400) [pid = 3200] [serial = 581] [outer = 0000008BE96A9000] 09:48:47 INFO - PROCESS | 3200 | 1467996527315 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE9822400) [pid = 3200] [serial = 582] [outer = 0000008BE96A9000] 09:48:48 INFO - PROCESS | 3200 | 1467996528217 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:48:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1220ms 09:48:48 INFO - PROCESS | 3200 | 1467996528271 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 3200 | 1467996528277 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:48:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:48:48 INFO - PROCESS | 3200 | 1467996528283 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - PROCESS | 3200 | 1467996528286 Marionette TRACE conn6 <- [1,742,null,{}] 09:48:48 INFO - PROCESS | 3200 | 1467996528290 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 3200 | 1467996528294 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:48 INFO - PROCESS | 3200 | 1467996528384 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:48:48 INFO - PROCESS | 3200 | 1467996528391 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 3200 | 1467996528394 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD02800 == 28 [pid = 3200] [id = 195] 09:48:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BE9BA9400) [pid = 3200] [serial = 583] [outer = 0000000000000000] 09:48:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BEA025000) [pid = 3200] [serial = 584] [outer = 0000008BE9BA9400] 09:48:48 INFO - PROCESS | 3200 | 1467996528444 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BEABB7800) [pid = 3200] [serial = 585] [outer = 0000008BE9BA9400] 09:48:49 INFO - PROCESS | 3200 | 1467996529392 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:48:49 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 09:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1131ms 09:48:49 INFO - PROCESS | 3200 | 1467996529416 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 3200 | 1467996529418 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:48:49 INFO - PROCESS | 3200 | 1467996529422 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - PROCESS | 3200 | 1467996529426 Marionette TRACE conn6 <- [1,746,null,{}] 09:48:49 INFO - PROCESS | 3200 | 1467996529437 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:49 INFO - PROCESS | 3200 | 1467996529442 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:49 INFO - PROCESS | 3200 | 1467996529558 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:48:49 INFO - PROCESS | 3200 | 1467996529566 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 3200 | 1467996529569 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4670000 == 29 [pid = 3200] [id = 196] 09:48:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BEE59D400) [pid = 3200] [serial = 586] [outer = 0000000000000000] 09:48:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BEE830800) [pid = 3200] [serial = 587] [outer = 0000008BEE59D400] 09:48:49 INFO - PROCESS | 3200 | 1467996529620 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEF6D3C00) [pid = 3200] [serial = 588] [outer = 0000008BEE59D400] 09:48:50 INFO - PROCESS | 3200 | 1467996530101 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:48:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 09:48:50 INFO - PROCESS | 3200 | 1467996530159 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 3200 | 1467996530162 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:48:50 INFO - PROCESS | 3200 | 1467996530165 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 3200 | 1467996530167 Marionette TRACE conn6 <- [1,750,null,{}] 09:48:50 INFO - PROCESS | 3200 | 1467996530171 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:50 INFO - PROCESS | 3200 | 1467996530173 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:50 INFO - PROCESS | 3200 | 1467996530280 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:48:50 INFO - PROCESS | 3200 | 1467996530292 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 3200 | 1467996530294 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5297000 == 30 [pid = 3200] [id = 197] 09:48:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEFCD2400) [pid = 3200] [serial = 589] [outer = 0000000000000000] 09:48:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BF26B0400) [pid = 3200] [serial = 590] [outer = 0000008BEFCD2400] 09:48:50 INFO - PROCESS | 3200 | 1467996530339 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF2E5C400) [pid = 3200] [serial = 591] [outer = 0000008BEFCD2400] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF60ED800) [pid = 3200] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BEDABD800) [pid = 3200] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BEDADE400) [pid = 3200] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BE8DCCC00) [pid = 3200] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BE9848000) [pid = 3200] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF590C000) [pid = 3200] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BE8B57000) [pid = 3200] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF0160C00) [pid = 3200] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BE92DC000) [pid = 3200] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:48:50 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BF46E5800) [pid = 3200] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:48:51 INFO - PROCESS | 3200 | [3200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:48:51 INFO - PROCESS | 3200 | 1467996531245 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:48:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1138ms 09:48:51 INFO - PROCESS | 3200 | 1467996531306 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 3200 | 1467996531308 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:48:51 INFO - PROCESS | 3200 | 1467996531311 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:48:51 INFO - PROCESS | 3200 | 1467996531313 Marionette TRACE conn6 <- [1,754,null,{}] 09:48:51 INFO - PROCESS | 3200 | 1467996531317 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 3200 | 1467996531319 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:51 INFO - PROCESS | 3200 | 1467996531398 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:48:51 INFO - PROCESS | 3200 | 1467996531404 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 3200 | 1467996531406 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF59F4800 == 31 [pid = 3200] [id = 198] 09:48:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE9848000) [pid = 3200] [serial = 592] [outer = 0000000000000000] 09:48:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BEDABD800) [pid = 3200] [serial = 593] [outer = 0000008BE9848000] 09:48:51 INFO - PROCESS | 3200 | 1467996531451 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BF2E60800) [pid = 3200] [serial = 594] [outer = 0000008BE9848000] 09:48:52 INFO - PROCESS | 3200 | 1467996532307 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:48:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1029ms 09:48:52 INFO - PROCESS | 3200 | 1467996532343 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 3200 | 1467996532345 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:48:52 INFO - PROCESS | 3200 | 1467996532349 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - PROCESS | 3200 | 1467996532351 Marionette TRACE conn6 <- [1,758,null,{}] 09:48:52 INFO - PROCESS | 3200 | 1467996532367 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:52 INFO - PROCESS | 3200 | 1467996532373 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:52 INFO - PROCESS | 3200 | 1467996532501 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:48:52 INFO - PROCESS | 3200 | 1467996532507 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 3200 | 1467996532510 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF609E800 == 32 [pid = 3200] [id = 199] 09:48:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BF3211800) [pid = 3200] [serial = 595] [outer = 0000000000000000] 09:48:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BF46EB800) [pid = 3200] [serial = 596] [outer = 0000008BF3211800] 09:48:52 INFO - PROCESS | 3200 | 1467996532555 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BF504FC00) [pid = 3200] [serial = 597] [outer = 0000008BF3211800] 09:48:53 INFO - PROCESS | 3200 | 1467996532999 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 733ms 09:48:53 INFO - PROCESS | 3200 | 1467996533086 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 3200 | 1467996533091 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:48:53 INFO - PROCESS | 3200 | 1467996533139 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 3200 | 1467996533144 Marionette TRACE conn6 <- [1,762,null,{}] 09:48:53 INFO - PROCESS | 3200 | 1467996533160 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 3200 | 1467996533164 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:53 INFO - PROCESS | 3200 | 1467996533289 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:48:53 INFO - PROCESS | 3200 | 1467996533371 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 3200 | 1467996533376 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5AD800 == 33 [pid = 3200] [id = 200] 09:48:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BE92D0C00) [pid = 3200] [serial = 598] [outer = 0000000000000000] 09:48:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BE968E400) [pid = 3200] [serial = 599] [outer = 0000008BE92D0C00] 09:48:53 INFO - PROCESS | 3200 | 1467996533435 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE978DC00) [pid = 3200] [serial = 600] [outer = 0000008BE92D0C00] 09:48:54 INFO - PROCESS | 3200 | 1467996534243 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1147ms 09:48:54 INFO - PROCESS | 3200 | 1467996534287 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 3200 | 1467996534292 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:48:54 INFO - PROCESS | 3200 | 1467996534299 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 3200 | 1467996534302 Marionette TRACE conn6 <- [1,766,null,{}] 09:48:54 INFO - PROCESS | 3200 | 1467996534306 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 3200 | 1467996534309 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:54 INFO - PROCESS | 3200 | 1467996534448 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:48:54 INFO - PROCESS | 3200 | 1467996534516 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 3200 | 1467996534519 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF521F800 == 34 [pid = 3200] [id = 201] 09:48:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEDAD3000) [pid = 3200] [serial = 601] [outer = 0000000000000000] 09:48:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEDAD8800) [pid = 3200] [serial = 602] [outer = 0000008BEDAD3000] 09:48:54 INFO - PROCESS | 3200 | 1467996534576 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BEE4AF400) [pid = 3200] [serial = 603] [outer = 0000008BEDAD3000] 09:48:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF59F4800 == 33 [pid = 3200] [id = 198] 09:48:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5297000 == 32 [pid = 3200] [id = 197] 09:48:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4670000 == 31 [pid = 3200] [id = 196] 09:48:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD02800 == 30 [pid = 3200] [id = 195] 09:48:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDCAF000 == 29 [pid = 3200] [id = 194] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF6125800) [pid = 3200] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BEDACC000) [pid = 3200] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEE77C400) [pid = 3200] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BE9790000) [pid = 3200] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BE984A000) [pid = 3200] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF5B39800) [pid = 3200] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BE9687C00) [pid = 3200] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BE96A7C00) [pid = 3200] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BE9727800) [pid = 3200] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF46ECC00) [pid = 3200] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BEF6DCC00) [pid = 3200] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BF00C6C00) [pid = 3200] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF320D800) [pid = 3200] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BEDCFB000) [pid = 3200] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 52 (0000008BF515B400) [pid = 3200] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 51 (0000008BEF505400) [pid = 3200] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 50 (0000008BF4D1F800) [pid = 3200] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | --DOMWINDOW == 49 (0000008BE9976000) [pid = 3200] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3200 | 1467996535398 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1141ms 09:48:55 INFO - PROCESS | 3200 | 1467996535441 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 3200 | 1467996535445 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:48:55 INFO - PROCESS | 3200 | 1467996535450 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 3200 | 1467996535453 Marionette TRACE conn6 <- [1,770,null,{}] 09:48:55 INFO - PROCESS | 3200 | 1467996535459 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 3200 | 1467996535461 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:55 INFO - PROCESS | 3200 | 1467996535551 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:48:55 INFO - PROCESS | 3200 | 1467996535558 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3200 | 1467996535562 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE469800 == 30 [pid = 3200] [id = 202] 09:48:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 50 (0000008BE9727800) [pid = 3200] [serial = 604] [outer = 0000000000000000] 09:48:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 51 (0000008BE972DC00) [pid = 3200] [serial = 605] [outer = 0000008BE9727800] 09:48:55 INFO - PROCESS | 3200 | 1467996535611 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 52 (0000008BE982F400) [pid = 3200] [serial = 606] [outer = 0000008BE9727800] 09:48:56 INFO - PROCESS | 3200 | 1467996536042 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 648ms 09:48:56 INFO - PROCESS | 3200 | 1467996536099 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 3200 | 1467996536104 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:48:56 INFO - PROCESS | 3200 | 1467996536110 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 3200 | 1467996536113 Marionette TRACE conn6 <- [1,774,null,{}] 09:48:56 INFO - PROCESS | 3200 | 1467996536116 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 3200 | 1467996536119 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:56 INFO - PROCESS | 3200 | 1467996536206 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:48:56 INFO - PROCESS | 3200 | 1467996536257 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 3200 | 1467996536260 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E18800 == 31 [pid = 3200] [id = 203] 09:48:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 53 (0000008BEDA09000) [pid = 3200] [serial = 607] [outer = 0000000000000000] 09:48:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BEDAD1000) [pid = 3200] [serial = 608] [outer = 0000008BEDA09000] 09:48:56 INFO - PROCESS | 3200 | 1467996536307 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BEDDC0800) [pid = 3200] [serial = 609] [outer = 0000008BEDA09000] 09:48:56 INFO - PROCESS | 3200 | 1467996536766 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 09:48:56 INFO - PROCESS | 3200 | 1467996536806 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:48:56 INFO - PROCESS | 3200 | 1467996536808 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:48:56 INFO - PROCESS | 3200 | 1467996536812 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 3200 | 1467996536816 Marionette TRACE conn6 <- [1,778,null,{}] 09:48:56 INFO - PROCESS | 3200 | 1467996536827 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 3200 | 1467996536832 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:56 INFO - PROCESS | 3200 | 1467996536918 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:48:56 INFO - PROCESS | 3200 | 1467996536927 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 3200 | 1467996536930 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F21000 == 32 [pid = 3200] [id = 204] 09:48:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BEFC6DC00) [pid = 3200] [serial = 610] [outer = 0000000000000000] 09:48:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BF00CB400) [pid = 3200] [serial = 611] [outer = 0000008BEFC6DC00] 09:48:56 INFO - PROCESS | 3200 | 1467996536979 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BF2E5E800) [pid = 3200] [serial = 612] [outer = 0000008BEFC6DC00] 09:48:57 INFO - PROCESS | 3200 | 1467996537453 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 693ms 09:48:57 INFO - PROCESS | 3200 | 1467996537507 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 3200 | 1467996537510 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:48:57 INFO - PROCESS | 3200 | 1467996537513 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 3200 | 1467996537515 Marionette TRACE conn6 <- [1,782,null,{}] 09:48:57 INFO - PROCESS | 3200 | 1467996537519 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:57 INFO - PROCESS | 3200 | 1467996537521 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:57 INFO - PROCESS | 3200 | 1467996537635 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:48:57 INFO - PROCESS | 3200 | 1467996537647 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 3200 | 1467996537649 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C7D000 == 33 [pid = 3200] [id = 205] 09:48:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BF384BC00) [pid = 3200] [serial = 613] [outer = 0000000000000000] 09:48:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BF46E0C00) [pid = 3200] [serial = 614] [outer = 0000008BF384BC00] 09:48:57 INFO - PROCESS | 3200 | 1467996537694 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BF4D09800) [pid = 3200] [serial = 615] [outer = 0000008BF384BC00] 09:48:58 INFO - PROCESS | 3200 | 1467996538160 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 09:48:58 INFO - PROCESS | 3200 | 1467996538208 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 3200 | 1467996538210 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:48:58 INFO - PROCESS | 3200 | 1467996538219 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 3200 | 1467996538221 Marionette TRACE conn6 <- [1,786,null,{}] 09:48:58 INFO - PROCESS | 3200 | 1467996538225 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 3200 | 1467996538227 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:58 INFO - PROCESS | 3200 | 1467996538334 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:48:58 INFO - PROCESS | 3200 | 1467996538346 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3200 | 1467996538348 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60B0800 == 34 [pid = 3200] [id = 206] 09:48:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BF4D1B400) [pid = 3200] [serial = 616] [outer = 0000000000000000] 09:48:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BF5155C00) [pid = 3200] [serial = 617] [outer = 0000008BF4D1B400] 09:48:58 INFO - PROCESS | 3200 | 1467996538432 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BF515F800) [pid = 3200] [serial = 618] [outer = 0000008BF4D1B400] 09:48:58 INFO - PROCESS | 3200 | 1467996538861 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:48:58 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 09:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 09:48:58 INFO - PROCESS | 3200 | 1467996538912 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 3200 | 1467996538914 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:48:58 INFO - PROCESS | 3200 | 1467996538917 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:48:58 INFO - PROCESS | 3200 | 1467996538919 Marionette TRACE conn6 <- [1,790,null,{}] 09:48:58 INFO - PROCESS | 3200 | 1467996538923 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 3200 | 1467996538929 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:59 INFO - PROCESS | 3200 | 1467996539087 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:48:59 INFO - PROCESS | 3200 | 1467996539099 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 3200 | 1467996539101 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6898800 == 35 [pid = 3200] [id = 207] 09:48:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF519A800) [pid = 3200] [serial = 619] [outer = 0000000000000000] 09:48:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF57CC800) [pid = 3200] [serial = 620] [outer = 0000008BF519A800] 09:48:59 INFO - PROCESS | 3200 | 1467996539191 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF5B28C00) [pid = 3200] [serial = 621] [outer = 0000008BF519A800] 09:48:59 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE96A9000) [pid = 3200] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:48:59 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BE9BA9400) [pid = 3200] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:48:59 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BE92D0400) [pid = 3200] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:48:59 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BE978EC00) [pid = 3200] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:48:59 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BEE59D400) [pid = 3200] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:48:59 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BEFCD2400) [pid = 3200] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:48:59 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BE9848000) [pid = 3200] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:48:59 INFO - PROCESS | 3200 | 1467996539580 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:48:59 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 09:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 09:48:59 INFO - PROCESS | 3200 | 1467996539615 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 3200 | 1467996539617 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:48:59 INFO - PROCESS | 3200 | 1467996539620 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 3200 | 1467996539622 Marionette TRACE conn6 <- [1,794,null,{}] 09:48:59 INFO - PROCESS | 3200 | 1467996539626 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 3200 | 1467996539628 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:59 INFO - PROCESS | 3200 | 1467996539732 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:48:59 INFO - PROCESS | 3200 | 1467996539772 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 3200 | 1467996539774 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:48:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF83B0000 == 36 [pid = 3200] [id = 208] 09:48:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BEDA0A400) [pid = 3200] [serial = 622] [outer = 0000000000000000] 09:48:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BF5B26000) [pid = 3200] [serial = 623] [outer = 0000008BEDA0A400] 09:48:59 INFO - PROCESS | 3200 | 1467996539822 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BF5B31C00) [pid = 3200] [serial = 624] [outer = 0000008BEDA0A400] 09:49:00 INFO - PROCESS | 3200 | 1467996540160 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:49:00 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 09:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 586ms 09:49:00 INFO - PROCESS | 3200 | 1467996540210 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 3200 | 1467996540213 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:49:00 INFO - PROCESS | 3200 | 1467996540216 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 3200 | 1467996540218 Marionette TRACE conn6 <- [1,798,null,{}] 09:49:00 INFO - PROCESS | 3200 | 1467996540221 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 3200 | 1467996540223 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:00 INFO - PROCESS | 3200 | 1467996540327 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:49:00 INFO - PROCESS | 3200 | 1467996540334 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 3200 | 1467996540336 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92C1800 == 37 [pid = 3200] [id = 209] 09:49:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BF5B2E800) [pid = 3200] [serial = 625] [outer = 0000000000000000] 09:49:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF5B3B400) [pid = 3200] [serial = 626] [outer = 0000008BF5B2E800] 09:49:00 INFO - PROCESS | 3200 | 1467996540389 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF5C63400) [pid = 3200] [serial = 627] [outer = 0000008BF5B2E800] 09:49:00 INFO - PROCESS | 3200 | 1467996540798 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 09:49:00 INFO - PROCESS | 3200 | 1467996540849 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 3200 | 1467996540851 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:49:00 INFO - PROCESS | 3200 | 1467996540855 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 3200 | 1467996540856 Marionette TRACE conn6 <- [1,802,null,{}] 09:49:00 INFO - PROCESS | 3200 | 1467996540860 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 3200 | 1467996540862 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:00 INFO - PROCESS | 3200 | 1467996540974 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:49:00 INFO - PROCESS | 3200 | 1467996540982 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 3200 | 1467996540984 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7BC800 == 38 [pid = 3200] [id = 210] 09:49:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF5C6B800) [pid = 3200] [serial = 628] [outer = 0000000000000000] 09:49:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF5DBEC00) [pid = 3200] [serial = 629] [outer = 0000008BF5C6B800] 09:49:01 INFO - PROCESS | 3200 | 1467996541028 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF60EF000) [pid = 3200] [serial = 630] [outer = 0000008BF5C6B800] 09:49:01 INFO - PROCESS | 3200 | 1467996541419 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 3200 | 1467996541447 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:49:01 INFO - PROCESS | 3200 | 1467996541450 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:49:01 INFO - PROCESS | 3200 | 1467996541452 Marionette TRACE conn6 <- [1,806,null,{}] 09:49:01 INFO - PROCESS | 3200 | 1467996541456 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:01 INFO - PROCESS | 3200 | 1467996541457 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:01 INFO - PROCESS | 3200 | 1467996541577 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:49:01 INFO - PROCESS | 3200 | 1467996541648 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 3200 | 1467996541650 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC68D000 == 39 [pid = 3200] [id = 211] 09:49:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF5C6CC00) [pid = 3200] [serial = 631] [outer = 0000000000000000] 09:49:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF611A800) [pid = 3200] [serial = 632] [outer = 0000008BF5C6CC00] 09:49:01 INFO - PROCESS | 3200 | 1467996541694 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF6123000) [pid = 3200] [serial = 633] [outer = 0000008BF5C6CC00] 09:49:02 INFO - PROCESS | 3200 | 1467996542249 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 820ms 09:49:02 INFO - PROCESS | 3200 | 1467996542275 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 3200 | 1467996542279 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:49:02 INFO - PROCESS | 3200 | 1467996542284 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:49:02 INFO - PROCESS | 3200 | 1467996542290 Marionette TRACE conn6 <- [1,810,null,{}] 09:49:02 INFO - PROCESS | 3200 | 1467996542295 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 3200 | 1467996542298 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:02 INFO - PROCESS | 3200 | 1467996542417 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:49:02 INFO - PROCESS | 3200 | 1467996542501 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 3200 | 1467996542504 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E04800 == 40 [pid = 3200] [id = 212] 09:49:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE96A7800) [pid = 3200] [serial = 634] [outer = 0000000000000000] 09:49:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9825800) [pid = 3200] [serial = 635] [outer = 0000008BE96A7800] 09:49:02 INFO - PROCESS | 3200 | 1467996542564 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEA6DAC00) [pid = 3200] [serial = 636] [outer = 0000008BE96A7800] 09:49:03 INFO - PROCESS | 3200 | 1467996543170 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 3200 | 1467996543239 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:49:03 INFO - PROCESS | 3200 | 1467996543245 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 3200 | 1467996543248 Marionette TRACE conn6 <- [1,814,null,{}] 09:49:03 INFO - PROCESS | 3200 | 1467996543252 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 3200 | 1467996543256 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:03 INFO - PROCESS | 3200 | 1467996543372 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:49:03 INFO - PROCESS | 3200 | 1467996543442 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 3200 | 1467996543445 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E7800 == 41 [pid = 3200] [id = 213] 09:49:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF0160400) [pid = 3200] [serial = 637] [outer = 0000000000000000] 09:49:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF2E5B000) [pid = 3200] [serial = 638] [outer = 0000008BF0160400] 09:49:03 INFO - PROCESS | 3200 | 1467996543503 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF422A400) [pid = 3200] [serial = 639] [outer = 0000008BF0160400] 09:49:04 INFO - PROCESS | 3200 | 1467996544083 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 882ms 09:49:04 INFO - PROCESS | 3200 | 1467996544130 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 3200 | 1467996544132 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:49:04 INFO - PROCESS | 3200 | 1467996544136 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 3200 | 1467996544140 Marionette TRACE conn6 <- [1,818,null,{}] 09:49:04 INFO - PROCESS | 3200 | 1467996544152 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 3200 | 1467996544157 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:04 INFO - PROCESS | 3200 | 1467996544269 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:49:04 INFO - PROCESS | 3200 | 1467996544354 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 3200 | 1467996544358 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A0000 == 42 [pid = 3200] [id = 214] 09:49:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF57CF000) [pid = 3200] [serial = 640] [outer = 0000000000000000] 09:49:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B24400) [pid = 3200] [serial = 641] [outer = 0000008BF57CF000] 09:49:04 INFO - PROCESS | 3200 | 1467996544417 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6121400) [pid = 3200] [serial = 642] [outer = 0000008BF57CF000] 09:49:05 INFO - PROCESS | 3200 | 1467996545047 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 944ms 09:49:05 INFO - PROCESS | 3200 | 1467996545082 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 3200 | 1467996545085 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:49:05 INFO - PROCESS | 3200 | 1467996545088 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 3200 | 1467996545090 Marionette TRACE conn6 <- [1,822,null,{}] 09:49:05 INFO - PROCESS | 3200 | 1467996545094 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 3200 | 1467996545097 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:05 INFO - PROCESS | 3200 | 1467996545218 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:49:05 INFO - PROCESS | 3200 | 1467996545287 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 3200 | 1467996545289 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4B4000 == 43 [pid = 3200] [id = 215] 09:49:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6123400) [pid = 3200] [serial = 643] [outer = 0000000000000000] 09:49:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF62F2C00) [pid = 3200] [serial = 644] [outer = 0000008BF6123400] 09:49:05 INFO - PROCESS | 3200 | 1467996545345 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF634F400) [pid = 3200] [serial = 645] [outer = 0000008BF6123400] 09:49:06 INFO - PROCESS | 3200 | 1467996546095 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1082ms 09:49:06 INFO - PROCESS | 3200 | 1467996546173 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 3200 | 1467996546177 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:49:06 INFO - PROCESS | 3200 | 1467996546182 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:49:06 INFO - PROCESS | 3200 | 1467996546185 Marionette TRACE conn6 <- [1,826,null,{}] 09:49:06 INFO - PROCESS | 3200 | 1467996546190 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:06 INFO - PROCESS | 3200 | 1467996546193 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:06 INFO - PROCESS | 3200 | 1467996546297 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:49:06 INFO - PROCESS | 3200 | 1467996546369 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 3200 | 1467996546372 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF555800 == 44 [pid = 3200] [id = 216] 09:49:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE972C000) [pid = 3200] [serial = 646] [outer = 0000000000000000] 09:49:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9848000) [pid = 3200] [serial = 647] [outer = 0000008BE972C000] 09:49:06 INFO - PROCESS | 3200 | 1467996546422 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE9D21400) [pid = 3200] [serial = 648] [outer = 0000008BE972C000] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7BC800 == 43 [pid = 3200] [id = 210] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92C1800 == 42 [pid = 3200] [id = 209] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF83B0000 == 41 [pid = 3200] [id = 208] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6898800 == 40 [pid = 3200] [id = 207] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60B0800 == 39 [pid = 3200] [id = 206] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C7D000 == 38 [pid = 3200] [id = 205] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F21000 == 37 [pid = 3200] [id = 204] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E18800 == 36 [pid = 3200] [id = 203] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE469800 == 35 [pid = 3200] [id = 202] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF521F800 == 34 [pid = 3200] [id = 201] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5AD800 == 33 [pid = 3200] [id = 200] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF609E800 == 32 [pid = 3200] [id = 199] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE956D000 == 31 [pid = 3200] [id = 193] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4B4000 == 30 [pid = 3200] [id = 215] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A0000 == 29 [pid = 3200] [id = 214] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E7800 == 28 [pid = 3200] [id = 213] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E04800 == 27 [pid = 3200] [id = 212] 09:49:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC68D000 == 26 [pid = 3200] [id = 211] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE9728400) [pid = 3200] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE9822400) [pid = 3200] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEA025000) [pid = 3200] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9790800) [pid = 3200] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9684C00) [pid = 3200] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9995000) [pid = 3200] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE982D000) [pid = 3200] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEE830800) [pid = 3200] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF46EB800) [pid = 3200] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF26B0400) [pid = 3200] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF2E5C400) [pid = 3200] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEF6D3C00) [pid = 3200] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEDABD800) [pid = 3200] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF2E60800) [pid = 3200] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEABB7800) [pid = 3200] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:49:07 INFO - PROCESS | 3200 | 1467996547550 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1379ms 09:49:07 INFO - PROCESS | 3200 | 1467996547566 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 3200 | 1467996547570 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:49:07 INFO - PROCESS | 3200 | 1467996547574 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:49:07 INFO - PROCESS | 3200 | 1467996547578 Marionette TRACE conn6 <- [1,830,null,{}] 09:49:07 INFO - PROCESS | 3200 | 1467996547589 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 3200 | 1467996547592 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:07 INFO - PROCESS | 3200 | 1467996547726 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:49:07 INFO - PROCESS | 3200 | 1467996547798 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 3200 | 1467996547800 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDD59800 == 27 [pid = 3200] [id = 217] 09:49:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE968B800) [pid = 3200] [serial = 649] [outer = 0000000000000000] 09:49:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE969E000) [pid = 3200] [serial = 650] [outer = 0000008BE968B800] 09:49:07 INFO - PROCESS | 3200 | 1467996547849 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9731800) [pid = 3200] [serial = 651] [outer = 0000008BE968B800] 09:49:08 INFO - PROCESS | 3200 | 1467996548239 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 09:49:08 INFO - PROCESS | 3200 | 1467996548272 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 3200 | 1467996548277 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:49:08 INFO - PROCESS | 3200 | 1467996548284 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 3200 | 1467996548286 Marionette TRACE conn6 <- [1,834,null,{}] 09:49:08 INFO - PROCESS | 3200 | 1467996548290 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 3200 | 1467996548293 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:08 INFO - PROCESS | 3200 | 1467996548381 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:49:08 INFO - PROCESS | 3200 | 1467996548387 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 3200 | 1467996548390 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC34800 == 28 [pid = 3200] [id = 218] 09:49:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9849000) [pid = 3200] [serial = 652] [outer = 0000000000000000] 09:49:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE9BAC800) [pid = 3200] [serial = 653] [outer = 0000008BE9849000] 09:49:08 INFO - PROCESS | 3200 | 1467996548438 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEA9E4C00) [pid = 3200] [serial = 654] [outer = 0000008BE9849000] 09:49:08 INFO - PROCESS | 3200 | 1467996548901 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 09:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:49:08 INFO - PROCESS | 3200 | 1467996548914 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 3200 | 1467996548916 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:49:08 INFO - PROCESS | 3200 | 1467996548919 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 3200 | 1467996548923 Marionette TRACE conn6 <- [1,838,null,{}] 09:49:08 INFO - PROCESS | 3200 | 1467996548939 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 3200 | 1467996548944 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:09 INFO - PROCESS | 3200 | 1467996549032 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:49:09 INFO - PROCESS | 3200 | 1467996549040 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 3200 | 1467996549043 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4682800 == 29 [pid = 3200] [id = 219] 09:49:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BE9680C00) [pid = 3200] [serial = 655] [outer = 0000000000000000] 09:49:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BEE7E1000) [pid = 3200] [serial = 656] [outer = 0000008BE9680C00] 09:49:09 INFO - PROCESS | 3200 | 1467996549092 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BEF693000) [pid = 3200] [serial = 657] [outer = 0000008BE9680C00] 09:49:10 INFO - PROCESS | 3200 | 1467996550907 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2035ms 09:49:10 INFO - PROCESS | 3200 | 1467996550958 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 3200 | 1467996550961 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:49:10 INFO - PROCESS | 3200 | 1467996550971 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 3200 | 1467996550973 Marionette TRACE conn6 <- [1,842,null,{}] 09:49:10 INFO - PROCESS | 3200 | 1467996550976 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:10 INFO - PROCESS | 3200 | 1467996550978 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:11 INFO - PROCESS | 3200 | 1467996551088 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:49:11 INFO - PROCESS | 3200 | 1467996551094 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3200 | 1467996551096 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C7C800 == 30 [pid = 3200] [id = 220] 09:49:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BEF74B000) [pid = 3200] [serial = 658] [outer = 0000000000000000] 09:49:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF2F84400) [pid = 3200] [serial = 659] [outer = 0000008BEF74B000] 09:49:11 INFO - PROCESS | 3200 | 1467996551142 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF46E5800) [pid = 3200] [serial = 660] [outer = 0000008BEF74B000] 09:49:11 INFO - PROCESS | 3200 | 1467996551594 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 09:49:11 INFO - PROCESS | 3200 | 1467996551672 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 3200 | 1467996551674 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:49:11 INFO - PROCESS | 3200 | 1467996551678 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:49:11 INFO - PROCESS | 3200 | 1467996551680 Marionette TRACE conn6 <- [1,846,null,{}] 09:49:11 INFO - PROCESS | 3200 | 1467996551688 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 3200 | 1467996551690 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:11 INFO - PROCESS | 3200 | 1467996551805 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:49:11 INFO - PROCESS | 3200 | 1467996551816 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3200 | 1467996551818 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61CB800 == 31 [pid = 3200] [id = 221] 09:49:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9847C00) [pid = 3200] [serial = 661] [outer = 0000000000000000] 09:49:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5056000) [pid = 3200] [serial = 662] [outer = 0000008BE9847C00] 09:49:11 INFO - PROCESS | 3200 | 1467996551863 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF519AC00) [pid = 3200] [serial = 663] [outer = 0000008BE9847C00] 09:49:12 INFO - PROCESS | 3200 | 1467996552307 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 692ms 09:49:12 INFO - PROCESS | 3200 | 1467996552374 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 3200 | 1467996552377 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:49:12 INFO - PROCESS | 3200 | 1467996552380 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 3200 | 1467996552382 Marionette TRACE conn6 <- [1,850,null,{}] 09:49:12 INFO - PROCESS | 3200 | 1467996552386 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 3200 | 1467996552391 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:12 INFO - PROCESS | 3200 | 1467996552541 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5C6CC00) [pid = 3200] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF4D1B400) [pid = 3200] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF519A800) [pid = 3200] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF384BC00) [pid = 3200] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDAD3000) [pid = 3200] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDA0A400) [pid = 3200] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE9727800) [pid = 3200] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDA09000) [pid = 3200] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEFC6DC00) [pid = 3200] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE92D0C00) [pid = 3200] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF3211800) [pid = 3200] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF5B2E800) [pid = 3200] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:49:12 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF5C6B800) [pid = 3200] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:49:12 INFO - PROCESS | 3200 | 1467996552785 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 3200 | 1467996552787 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3889000 == 32 [pid = 3200] [id = 222] 09:49:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE8B55000) [pid = 3200] [serial = 664] [outer = 0000000000000000] 09:49:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE92DC800) [pid = 3200] [serial = 665] [outer = 0000008BE8B55000] 09:49:12 INFO - PROCESS | 3200 | 1467996552840 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF26BB800) [pid = 3200] [serial = 666] [outer = 0000008BE8B55000] 09:49:13 INFO - PROCESS | 3200 | 1467996553234 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 878ms 09:49:13 INFO - PROCESS | 3200 | 1467996553261 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 3200 | 1467996553264 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:49:13 INFO - PROCESS | 3200 | 1467996553266 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:49:13 INFO - PROCESS | 3200 | 1467996553268 Marionette TRACE conn6 <- [1,854,null,{}] 09:49:13 INFO - PROCESS | 3200 | 1467996553278 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 3200 | 1467996553280 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:13 INFO - PROCESS | 3200 | 1467996553358 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:49:13 INFO - PROCESS | 3200 | 1467996553365 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 3200 | 1467996553367 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7CE000 == 33 [pid = 3200] [id = 223] 09:49:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5156000) [pid = 3200] [serial = 667] [outer = 0000000000000000] 09:49:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5BBAC00) [pid = 3200] [serial = 668] [outer = 0000008BF5156000] 09:49:13 INFO - PROCESS | 3200 | 1467996553412 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5EC9800) [pid = 3200] [serial = 669] [outer = 0000008BF5156000] 09:49:13 INFO - PROCESS | 3200 | 1467996553838 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 588ms 09:49:13 INFO - PROCESS | 3200 | 1467996553859 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 3200 | 1467996553861 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:49:13 INFO - PROCESS | 3200 | 1467996553874 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - PROCESS | 3200 | 1467996553876 Marionette TRACE conn6 <- [1,858,null,{}] 09:49:13 INFO - PROCESS | 3200 | 1467996553884 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 3200 | 1467996553886 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:13 INFO - PROCESS | 3200 | 1467996553975 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:49:13 INFO - PROCESS | 3200 | 1467996553983 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 3200 | 1467996553985 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A5000 == 34 [pid = 3200] [id = 224] 09:49:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE8423C00) [pid = 3200] [serial = 670] [outer = 0000000000000000] 09:49:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5ECA800) [pid = 3200] [serial = 671] [outer = 0000008BE8423C00] 09:49:14 INFO - PROCESS | 3200 | 1467996554030 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF611D800) [pid = 3200] [serial = 672] [outer = 0000008BE8423C00] 09:49:14 INFO - PROCESS | 3200 | 1467996554427 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 586ms 09:49:14 INFO - PROCESS | 3200 | 1467996554464 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3200 | 1467996554466 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:49:14 INFO - PROCESS | 3200 | 1467996554469 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 3200 | 1467996554471 Marionette TRACE conn6 <- [1,862,null,{}] 09:49:14 INFO - PROCESS | 3200 | 1467996554485 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 3200 | 1467996554487 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:14 INFO - PROCESS | 3200 | 1467996554567 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:49:14 INFO - PROCESS | 3200 | 1467996554572 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 3200 | 1467996554574 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4681800 == 35 [pid = 3200] [id = 225] 09:49:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6128800) [pid = 3200] [serial = 673] [outer = 0000000000000000] 09:49:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF62F4C00) [pid = 3200] [serial = 674] [outer = 0000008BF6128800] 09:49:14 INFO - PROCESS | 3200 | 1467996554618 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF664B400) [pid = 3200] [serial = 675] [outer = 0000008BF6128800] 09:49:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE8B58000) [pid = 3200] [serial = 676] [outer = 0000008BF519D400] 09:49:15 INFO - PROCESS | 3200 | 1467996555522 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1133ms 09:49:15 INFO - PROCESS | 3200 | 1467996555607 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 3200 | 1467996555612 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:49:15 INFO - PROCESS | 3200 | 1467996555617 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 3200 | 1467996555622 Marionette TRACE conn6 <- [1,866,null,{}] 09:49:15 INFO - PROCESS | 3200 | 1467996555669 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 3200 | 1467996555673 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:15 INFO - PROCESS | 3200 | 1467996555792 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:49:15 INFO - PROCESS | 3200 | 1467996555896 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3200 | 1467996555900 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC13000 == 36 [pid = 3200] [id = 226] 09:49:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE972D800) [pid = 3200] [serial = 677] [outer = 0000000000000000] 09:49:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE9790400) [pid = 3200] [serial = 678] [outer = 0000008BE972D800] 09:49:15 INFO - PROCESS | 3200 | 1467996555959 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE9BAF800) [pid = 3200] [serial = 679] [outer = 0000008BE972D800] 09:49:16 INFO - PROCESS | 3200 | 1467996556650 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1073ms 09:49:16 INFO - PROCESS | 3200 | 1467996556694 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 3200 | 1467996556699 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:49:16 INFO - PROCESS | 3200 | 1467996556706 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 3200 | 1467996556709 Marionette TRACE conn6 <- [1,870,null,{}] 09:49:16 INFO - PROCESS | 3200 | 1467996556713 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 3200 | 1467996556716 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:16 INFO - PROCESS | 3200 | 1467996556899 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:49:16 INFO - PROCESS | 3200 | 1467996556908 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 3200 | 1467996556911 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF520B000 == 37 [pid = 3200] [id = 227] 09:49:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE9B42000) [pid = 3200] [serial = 680] [outer = 0000000000000000] 09:49:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BEE4DC000) [pid = 3200] [serial = 681] [outer = 0000008BE9B42000] 09:49:16 INFO - PROCESS | 3200 | 1467996556969 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF2E61C00) [pid = 3200] [serial = 682] [outer = 0000008BE9B42000] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A5000 == 36 [pid = 3200] [id = 224] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7CE000 == 35 [pid = 3200] [id = 223] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3889000 == 34 [pid = 3200] [id = 222] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61CB800 == 33 [pid = 3200] [id = 221] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C7C800 == 32 [pid = 3200] [id = 220] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4682800 == 31 [pid = 3200] [id = 219] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC34800 == 30 [pid = 3200] [id = 218] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDD59800 == 29 [pid = 3200] [id = 217] 09:49:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF555800 == 28 [pid = 3200] [id = 216] 09:49:17 INFO - PROCESS | 3200 | 1467996557825 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF5155C00) [pid = 3200] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF57CC800) [pid = 3200] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF515F800) [pid = 3200] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF46E0C00) [pid = 3200] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEDAD8800) [pid = 3200] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEE4AF400) [pid = 3200] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B26000) [pid = 3200] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE972DC00) [pid = 3200] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE982F400) [pid = 3200] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEDAD1000) [pid = 3200] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDDC0800) [pid = 3200] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF00CB400) [pid = 3200] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1132ms 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF2E5E800) [pid = 3200] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE968E400) [pid = 3200] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE978DC00) [pid = 3200] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF504FC00) [pid = 3200] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5B3B400) [pid = 3200] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF5B28C00) [pid = 3200] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF60EF000) [pid = 3200] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5DBEC00) [pid = 3200] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF5C63400) [pid = 3200] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B31C00) [pid = 3200] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF4D09800) [pid = 3200] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF6123000) [pid = 3200] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF611A800) [pid = 3200] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:49:17 INFO - PROCESS | 3200 | 1467996557841 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 3200 | 1467996557846 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:49:17 INFO - PROCESS | 3200 | 1467996557851 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:49:17 INFO - PROCESS | 3200 | 1467996557854 Marionette TRACE conn6 <- [1,874,null,{}] 09:49:17 INFO - PROCESS | 3200 | 1467996557860 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 3200 | 1467996557862 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:17 INFO - PROCESS | 3200 | 1467996557953 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:49:17 INFO - PROCESS | 3200 | 1467996557959 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 3200 | 1467996557964 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDDE5800 == 29 [pid = 3200] [id = 228] 09:49:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9782400) [pid = 3200] [serial = 683] [outer = 0000000000000000] 09:49:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE982C000) [pid = 3200] [serial = 684] [outer = 0000008BE9782400] 09:49:18 INFO - PROCESS | 3200 | 1467996558014 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9C89400) [pid = 3200] [serial = 685] [outer = 0000008BE9782400] 09:49:18 INFO - PROCESS | 3200 | 1467996558488 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 09:49:18 INFO - PROCESS | 3200 | 1467996558545 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 3200 | 1467996558550 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:49:18 INFO - PROCESS | 3200 | 1467996558556 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 3200 | 1467996558559 Marionette TRACE conn6 <- [1,878,null,{}] 09:49:18 INFO - PROCESS | 3200 | 1467996558563 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:18 INFO - PROCESS | 3200 | 1467996558566 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:18 INFO - PROCESS | 3200 | 1467996558684 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:49:18 INFO - PROCESS | 3200 | 1467996558757 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 3200 | 1467996558760 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E21800 == 30 [pid = 3200] [id = 229] 09:49:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDCF4000) [pid = 3200] [serial = 686] [outer = 0000000000000000] 09:49:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEE434400) [pid = 3200] [serial = 687] [outer = 0000008BEDCF4000] 09:49:18 INFO - PROCESS | 3200 | 1467996558808 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEF511C00) [pid = 3200] [serial = 688] [outer = 0000008BEDCF4000] 09:49:19 INFO - PROCESS | 3200 | 1467996559200 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 09:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:49:19 INFO - PROCESS | 3200 | 1467996559251 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 3200 | 1467996559253 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:49:19 INFO - PROCESS | 3200 | 1467996559257 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 3200 | 1467996559261 Marionette TRACE conn6 <- [1,882,null,{}] 09:49:19 INFO - PROCESS | 3200 | 1467996559272 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 3200 | 1467996559277 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:19 INFO - PROCESS | 3200 | 1467996559365 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:49:19 INFO - PROCESS | 3200 | 1467996559372 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 3200 | 1467996559376 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5720000 == 31 [pid = 3200] [id = 230] 09:49:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF26AE000) [pid = 3200] [serial = 689] [outer = 0000000000000000] 09:49:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF422B000) [pid = 3200] [serial = 690] [outer = 0000008BF26AE000] 09:49:19 INFO - PROCESS | 3200 | 1467996559425 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5053000) [pid = 3200] [serial = 691] [outer = 0000008BF26AE000] 09:49:19 INFO - PROCESS | 3200 | 1467996559846 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 09:49:19 INFO - PROCESS | 3200 | 1467996559889 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:49:19 INFO - PROCESS | 3200 | 1467996559892 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:49:19 INFO - PROCESS | 3200 | 1467996559895 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 3200 | 1467996559897 Marionette TRACE conn6 <- [1,886,null,{}] 09:49:19 INFO - PROCESS | 3200 | 1467996559904 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 3200 | 1467996559906 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:20 INFO - PROCESS | 3200 | 1467996560024 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:49:20 INFO - PROCESS | 3200 | 1467996560096 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 3200 | 1467996560098 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A9000 == 32 [pid = 3200] [id = 231] 09:49:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF519A000) [pid = 3200] [serial = 692] [outer = 0000000000000000] 09:49:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5630800) [pid = 3200] [serial = 693] [outer = 0000008BF519A000] 09:49:20 INFO - PROCESS | 3200 | 1467996560151 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF57D1C00) [pid = 3200] [serial = 694] [outer = 0000008BF519A000] 09:49:20 INFO - PROCESS | 3200 | 1467996560563 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms 09:49:20 INFO - PROCESS | 3200 | 1467996560590 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 3200 | 1467996560592 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:49:20 INFO - PROCESS | 3200 | 1467996560595 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 3200 | 1467996560597 Marionette TRACE conn6 <- [1,890,null,{}] 09:49:20 INFO - PROCESS | 3200 | 1467996560600 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 3200 | 1467996560603 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:20 INFO - PROCESS | 3200 | 1467996560709 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:49:20 INFO - PROCESS | 3200 | 1467996560715 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 3200 | 1467996560718 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF7069800 == 33 [pid = 3200] [id = 232] 09:49:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5A8F400) [pid = 3200] [serial = 695] [outer = 0000000000000000] 09:49:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5B2A000) [pid = 3200] [serial = 696] [outer = 0000008BF5A8F400] 09:49:20 INFO - PROCESS | 3200 | 1467996560763 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5B39000) [pid = 3200] [serial = 697] [outer = 0000008BF5A8F400] 09:49:21 INFO - PROCESS | 3200 | 1467996561208 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 09:49:21 INFO - PROCESS | 3200 | 1467996561289 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 3200 | 1467996561291 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:49:21 INFO - PROCESS | 3200 | 1467996561295 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 3200 | 1467996561296 Marionette TRACE conn6 <- [1,894,null,{}] 09:49:21 INFO - PROCESS | 3200 | 1467996561304 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:21 INFO - PROCESS | 3200 | 1467996561310 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:21 INFO - PROCESS | 3200 | 1467996561490 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:49:21 INFO - PROCESS | 3200 | 1467996561507 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 3200 | 1467996561509 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF931E800 == 34 [pid = 3200] [id = 233] 09:49:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5B35C00) [pid = 3200] [serial = 698] [outer = 0000000000000000] 09:49:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF62EE400) [pid = 3200] [serial = 699] [outer = 0000008BF5B35C00] 09:49:21 INFO - PROCESS | 3200 | 1467996561554 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6648C00) [pid = 3200] [serial = 700] [outer = 0000008BF5B35C00] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE972C000) [pid = 3200] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9849000) [pid = 3200] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE968B800) [pid = 3200] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9680C00) [pid = 3200] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE96A7800) [pid = 3200] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF0160400) [pid = 3200] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEF74B000) [pid = 3200] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF57CF000) [pid = 3200] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6123400) [pid = 3200] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE8423C00) [pid = 3200] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9847C00) [pid = 3200] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE8B55000) [pid = 3200] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:49:22 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5156000) [pid = 3200] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:49:22 INFO - PROCESS | 3200 | 1467996562039 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 776ms 09:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:49:22 INFO - PROCESS | 3200 | 1467996562074 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3200 | 1467996562077 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:49:22 INFO - PROCESS | 3200 | 1467996562080 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 3200 | 1467996562082 Marionette TRACE conn6 <- [1,898,null,{}] 09:49:22 INFO - PROCESS | 3200 | 1467996562085 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 3200 | 1467996562087 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:22 INFO - PROCESS | 3200 | 1467996562168 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:49:22 INFO - PROCESS | 3200 | 1467996562174 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 3200 | 1467996562175 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32DE800 == 35 [pid = 3200] [id = 234] 09:49:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9726800) [pid = 3200] [serial = 701] [outer = 0000000000000000] 09:49:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9995400) [pid = 3200] [serial = 702] [outer = 0000008BE9726800] 09:49:22 INFO - PROCESS | 3200 | 1467996562220 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5163800) [pid = 3200] [serial = 703] [outer = 0000008BE9726800] 09:49:22 INFO - PROCESS | 3200 | 1467996562631 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 587ms 09:49:22 INFO - PROCESS | 3200 | 1467996562671 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3200 | 1467996562673 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:49:22 INFO - PROCESS | 3200 | 1467996562677 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:49:22 INFO - PROCESS | 3200 | 1467996562678 Marionette TRACE conn6 <- [1,902,null,{}] 09:49:22 INFO - PROCESS | 3200 | 1467996562682 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 3200 | 1467996562684 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:22 INFO - PROCESS | 3200 | 1467996562774 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:49:22 INFO - PROCESS | 3200 | 1467996562806 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 3200 | 1467996562807 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9B2800 == 36 [pid = 3200] [id = 235] 09:49:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF590EC00) [pid = 3200] [serial = 704] [outer = 0000000000000000] 09:49:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF664D400) [pid = 3200] [serial = 705] [outer = 0000008BF590EC00] 09:49:22 INFO - PROCESS | 3200 | 1467996562851 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF665CC00) [pid = 3200] [serial = 706] [outer = 0000008BF590EC00] 09:49:23 INFO - PROCESS | 3200 | 1467996563245 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 09:49:23 INFO - PROCESS | 3200 | 1467996563307 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 3200 | 1467996563309 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:49:23 INFO - PROCESS | 3200 | 1467996563313 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 3200 | 1467996563314 Marionette TRACE conn6 <- [1,906,null,{}] 09:49:23 INFO - PROCESS | 3200 | 1467996563318 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 3200 | 1467996563320 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:23 INFO - PROCESS | 3200 | 1467996563402 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:49:23 INFO - PROCESS | 3200 | 1467996563407 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 3200 | 1467996563409 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD62B000 == 37 [pid = 3200] [id = 236] 09:49:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6662800) [pid = 3200] [serial = 707] [outer = 0000000000000000] 09:49:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6663000) [pid = 3200] [serial = 708] [outer = 0000008BF6662800] 09:49:23 INFO - PROCESS | 3200 | 1467996563453 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF684F400) [pid = 3200] [serial = 709] [outer = 0000008BF6662800] 09:49:23 INFO - PROCESS | 3200 | 1467996563973 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 09:49:24 INFO - PROCESS | 3200 | 1467996564049 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 3200 | 1467996564054 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:49:24 INFO - PROCESS | 3200 | 1467996564059 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 3200 | 1467996564064 Marionette TRACE conn6 <- [1,910,null,{}] 09:49:24 INFO - PROCESS | 3200 | 1467996564071 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 3200 | 1467996564075 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:24 INFO - PROCESS | 3200 | 1467996564285 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:49:24 INFO - PROCESS | 3200 | 1467996564352 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 3200 | 1467996564358 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDD66000 == 38 [pid = 3200] [id = 237] 09:49:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9790000) [pid = 3200] [serial = 710] [outer = 0000000000000000] 09:49:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE982F800) [pid = 3200] [serial = 711] [outer = 0000008BE9790000] 09:49:24 INFO - PROCESS | 3200 | 1467996564420 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEDACA800) [pid = 3200] [serial = 712] [outer = 0000008BE9790000] 09:49:24 INFO - PROCESS | 3200 | 1467996564982 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 983ms 09:49:25 INFO - PROCESS | 3200 | 1467996565045 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 3200 | 1467996565048 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:49:25 INFO - PROCESS | 3200 | 1467996565055 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 3200 | 1467996565060 Marionette TRACE conn6 <- [1,914,null,{}] 09:49:25 INFO - PROCESS | 3200 | 1467996565064 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 3200 | 1467996565067 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:25 INFO - PROCESS | 3200 | 1467996565183 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:49:25 INFO - PROCESS | 3200 | 1467996565341 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 3200 | 1467996565344 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A0000 == 39 [pid = 3200] [id = 238] 09:49:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BEDACC000) [pid = 3200] [serial = 713] [outer = 0000000000000000] 09:49:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF2E58800) [pid = 3200] [serial = 714] [outer = 0000008BEDACC000] 09:49:25 INFO - PROCESS | 3200 | 1467996565404 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF505B000) [pid = 3200] [serial = 715] [outer = 0000008BEDACC000] 09:49:26 INFO - PROCESS | 3200 | 1467996566002 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 988ms 09:49:26 INFO - PROCESS | 3200 | 1467996566046 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 3200 | 1467996566049 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:49:26 INFO - PROCESS | 3200 | 1467996566053 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 3200 | 1467996566055 Marionette TRACE conn6 <- [1,918,null,{}] 09:49:26 INFO - PROCESS | 3200 | 1467996566066 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:26 INFO - PROCESS | 3200 | 1467996566071 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:26 INFO - PROCESS | 3200 | 1467996566221 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:49:26 INFO - PROCESS | 3200 | 1467996566338 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 3200 | 1467996566342 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7CB800 == 40 [pid = 3200] [id = 239] 09:49:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF611B000) [pid = 3200] [serial = 716] [outer = 0000000000000000] 09:49:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF6120800) [pid = 3200] [serial = 717] [outer = 0000008BF611B000] 09:49:26 INFO - PROCESS | 3200 | 1467996566402 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF6660800) [pid = 3200] [serial = 718] [outer = 0000008BF611B000] 09:49:26 INFO - PROCESS | 3200 | 1467996566916 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 942ms 09:49:27 INFO - PROCESS | 3200 | 1467996566998 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 3200 | 1467996567001 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:49:27 INFO - PROCESS | 3200 | 1467996567004 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 3200 | 1467996567006 Marionette TRACE conn6 <- [1,922,null,{}] 09:49:27 INFO - PROCESS | 3200 | 1467996567010 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 3200 | 1467996567013 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:27 INFO - PROCESS | 3200 | 1467996567129 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:49:27 INFO - PROCESS | 3200 | 1467996567202 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 3200 | 1467996567205 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9B54000 == 41 [pid = 3200] [id = 240] 09:49:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE8DCFC00) [pid = 3200] [serial = 719] [outer = 0000000000000000] 09:49:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE969D800) [pid = 3200] [serial = 720] [outer = 0000008BE8DCFC00] 09:49:27 INFO - PROCESS | 3200 | 1467996567387 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE982CC00) [pid = 3200] [serial = 721] [outer = 0000008BE8DCFC00] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9B2800 == 40 [pid = 3200] [id = 235] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32DE800 == 39 [pid = 3200] [id = 234] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF931E800 == 38 [pid = 3200] [id = 233] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF7069800 == 37 [pid = 3200] [id = 232] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A9000 == 36 [pid = 3200] [id = 231] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5720000 == 35 [pid = 3200] [id = 230] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E21800 == 34 [pid = 3200] [id = 229] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDDE5800 == 33 [pid = 3200] [id = 228] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4681800 == 32 [pid = 3200] [id = 225] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC13000 == 31 [pid = 3200] [id = 226] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF520B000 == 30 [pid = 3200] [id = 227] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7CB800 == 29 [pid = 3200] [id = 239] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A0000 == 28 [pid = 3200] [id = 238] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD62B000 == 27 [pid = 3200] [id = 236] 09:49:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDD66000 == 26 [pid = 3200] [id = 237] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BE9848000) [pid = 3200] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BE9BAC800) [pid = 3200] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BEA9E4C00) [pid = 3200] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE969E000) [pid = 3200] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE9731800) [pid = 3200] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEF693000) [pid = 3200] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEE7E1000) [pid = 3200] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEA6DAC00) [pid = 3200] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE9825800) [pid = 3200] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF422A400) [pid = 3200] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF46E5800) [pid = 3200] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF2E5B000) [pid = 3200] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF6121400) [pid = 3200] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF5B24400) [pid = 3200] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF634F400) [pid = 3200] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF62F2C00) [pid = 3200] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF2F84400) [pid = 3200] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF611D800) [pid = 3200] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF519AC00) [pid = 3200] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF5056000) [pid = 3200] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE92DC800) [pid = 3200] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF62F4C00) [pid = 3200] [serial = 674] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF26BB800) [pid = 3200] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5BBAC00) [pid = 3200] [serial = 668] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5ECA800) [pid = 3200] [serial = 671] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5EC9800) [pid = 3200] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BE9D21400) [pid = 3200] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:49:28 INFO - PROCESS | 3200 | 1467996568793 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1895ms 09:49:28 INFO - PROCESS | 3200 | 1467996568904 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 3200 | 1467996568909 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:49:28 INFO - PROCESS | 3200 | 1467996568914 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 3200 | 1467996568918 Marionette TRACE conn6 <- [1,926,null,{}] 09:49:28 INFO - PROCESS | 3200 | 1467996568924 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 3200 | 1467996568928 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:29 INFO - PROCESS | 3200 | 1467996569018 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:49:29 INFO - PROCESS | 3200 | 1467996569025 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 3200 | 1467996569030 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9B50800 == 27 [pid = 3200] [id = 241] 09:49:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9688000) [pid = 3200] [serial = 722] [outer = 0000000000000000] 09:49:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE968DC00) [pid = 3200] [serial = 723] [outer = 0000008BE9688000] 09:49:29 INFO - PROCESS | 3200 | 1467996569080 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9727800) [pid = 3200] [serial = 724] [outer = 0000008BE9688000] 09:49:29 INFO - PROCESS | 3200 | 1467996569535 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 09:49:29 INFO - PROCESS | 3200 | 1467996569607 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 3200 | 1467996569613 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:49:29 INFO - PROCESS | 3200 | 1467996569619 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 3200 | 1467996569622 Marionette TRACE conn6 <- [1,930,null,{}] 09:49:29 INFO - PROCESS | 3200 | 1467996569626 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:29 INFO - PROCESS | 3200 | 1467996569629 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:29 INFO - PROCESS | 3200 | 1467996569720 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:49:29 INFO - PROCESS | 3200 | 1467996569733 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 3200 | 1467996569736 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF554000 == 28 [pid = 3200] [id = 242] 09:49:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9828800) [pid = 3200] [serial = 725] [outer = 0000000000000000] 09:49:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9844C00) [pid = 3200] [serial = 726] [outer = 0000008BE9828800] 09:49:29 INFO - PROCESS | 3200 | 1467996569785 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE998B000) [pid = 3200] [serial = 727] [outer = 0000008BE9828800] 09:49:30 INFO - PROCESS | 3200 | 1467996570219 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 09:49:30 INFO - PROCESS | 3200 | 1467996570248 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 3200 | 1467996570258 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:49:30 INFO - PROCESS | 3200 | 1467996570267 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 3200 | 1467996570271 Marionette TRACE conn6 <- [1,934,null,{}] 09:49:30 INFO - PROCESS | 3200 | 1467996570283 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 3200 | 1467996570288 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:30 INFO - PROCESS | 3200 | 1467996570407 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:49:30 INFO - PROCESS | 3200 | 1467996570423 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 3200 | 1467996570426 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3878800 == 29 [pid = 3200] [id = 243] 09:49:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDADB800) [pid = 3200] [serial = 728] [outer = 0000000000000000] 09:49:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEDD71800) [pid = 3200] [serial = 729] [outer = 0000008BEDADB800] 09:49:30 INFO - PROCESS | 3200 | 1467996570476 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEE774800) [pid = 3200] [serial = 730] [outer = 0000008BEDADB800] 09:49:30 INFO - PROCESS | 3200 | 1467996570926 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 09:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:49:30 INFO - PROCESS | 3200 | 1467996570959 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 3200 | 1467996570962 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:49:30 INFO - PROCESS | 3200 | 1467996570965 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 3200 | 1467996570967 Marionette TRACE conn6 <- [1,938,null,{}] 09:49:30 INFO - PROCESS | 3200 | 1467996570970 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 3200 | 1467996570972 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:31 INFO - PROCESS | 3200 | 1467996571060 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:49:31 INFO - PROCESS | 3200 | 1467996571066 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 3200 | 1467996571068 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF520B000 == 30 [pid = 3200] [id = 244] 09:49:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEF6D2C00) [pid = 3200] [serial = 731] [outer = 0000000000000000] 09:49:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEFC72000) [pid = 3200] [serial = 732] [outer = 0000008BEF6D2C00] 09:49:31 INFO - PROCESS | 3200 | 1467996571115 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF2E58C00) [pid = 3200] [serial = 733] [outer = 0000008BEF6D2C00] 09:49:31 INFO - PROCESS | 3200 | 1467996571587 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 09:49:31 INFO - PROCESS | 3200 | 1467996571661 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 3200 | 1467996571671 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:49:31 INFO - PROCESS | 3200 | 1467996571674 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 3200 | 1467996571676 Marionette TRACE conn6 <- [1,942,null,{}] 09:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:49:31 INFO - PROCESS | 3200 | 1467996571686 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:31 INFO - PROCESS | 3200 | 1467996571688 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:31 INFO - PROCESS | 3200 | 1467996571821 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:49:31 INFO - PROCESS | 3200 | 1467996571833 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 3200 | 1467996571835 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C7D800 == 31 [pid = 3200] [id = 245] 09:49:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BEF6D3C00) [pid = 3200] [serial = 734] [outer = 0000000000000000] 09:49:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF384FC00) [pid = 3200] [serial = 735] [outer = 0000008BEF6D3C00] 09:49:31 INFO - PROCESS | 3200 | 1467996571882 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF4B53000) [pid = 3200] [serial = 736] [outer = 0000008BEF6D3C00] 09:49:32 INFO - PROCESS | 3200 | 1467996572315 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 693ms 09:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:49:32 INFO - PROCESS | 3200 | 1467996572373 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 3200 | 1467996572376 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:49:32 INFO - PROCESS | 3200 | 1467996572379 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 3200 | 1467996572381 Marionette TRACE conn6 <- [1,946,null,{}] 09:49:32 INFO - PROCESS | 3200 | 1467996572385 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 3200 | 1467996572391 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:32 INFO - PROCESS | 3200 | 1467996572525 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:49:32 INFO - PROCESS | 3200 | 1467996572531 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 3200 | 1467996572533 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A8000 == 32 [pid = 3200] [id = 246] 09:49:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF4B5D000) [pid = 3200] [serial = 737] [outer = 0000000000000000] 09:49:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF515BC00) [pid = 3200] [serial = 738] [outer = 0000008BF4B5D000] 09:49:32 INFO - PROCESS | 3200 | 1467996572579 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF57CB800) [pid = 3200] [serial = 739] [outer = 0000008BF4B5D000] 09:49:33 INFO - PROCESS | 3200 | 1467996573030 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 691ms 09:49:33 INFO - PROCESS | 3200 | 1467996573081 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 3200 | 1467996573083 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:49:33 INFO - PROCESS | 3200 | 1467996573087 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 3200 | 1467996573089 Marionette TRACE conn6 <- [1,950,null,{}] 09:49:33 INFO - PROCESS | 3200 | 1467996573092 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:33 INFO - PROCESS | 3200 | 1467996573094 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:33 INFO - PROCESS | 3200 | 1467996573225 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:49:33 INFO - PROCESS | 3200 | 1467996573234 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 3200 | 1467996573236 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6898800 == 33 [pid = 3200] [id = 247] 09:49:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE8937000) [pid = 3200] [serial = 740] [outer = 0000000000000000] 09:49:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5B2D800) [pid = 3200] [serial = 741] [outer = 0000008BE8937000] 09:49:33 INFO - PROCESS | 3200 | 1467996573322 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF5B3D800) [pid = 3200] [serial = 742] [outer = 0000008BE8937000] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF519A000) [pid = 3200] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5A8F400) [pid = 3200] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF26AE000) [pid = 3200] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF6128800) [pid = 3200] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9B42000) [pid = 3200] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDCF4000) [pid = 3200] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9782400) [pid = 3200] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE972D800) [pid = 3200] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF5B35C00) [pid = 3200] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9726800) [pid = 3200] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF590EC00) [pid = 3200] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:49:33 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF6662800) [pid = 3200] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:49:33 INFO - PROCESS | 3200 | 1467996573849 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 777ms 09:49:33 INFO - PROCESS | 3200 | 1467996573864 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 3200 | 1467996573866 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:49:33 INFO - PROCESS | 3200 | 1467996573870 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:49:33 INFO - PROCESS | 3200 | 1467996573871 Marionette TRACE conn6 <- [1,954,null,{}] 09:49:33 INFO - PROCESS | 3200 | 1467996573895 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:33 INFO - PROCESS | 3200 | 1467996573897 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:34 INFO - PROCESS | 3200 | 1467996574008 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:49:34 INFO - PROCESS | 3200 | 1467996574015 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 3200 | 1467996574017 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF885B800 == 34 [pid = 3200] [id = 248] 09:49:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE96A7800) [pid = 3200] [serial = 743] [outer = 0000000000000000] 09:49:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF515FC00) [pid = 3200] [serial = 744] [outer = 0000008BE96A7800] 09:49:34 INFO - PROCESS | 3200 | 1467996574062 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5B3BC00) [pid = 3200] [serial = 745] [outer = 0000008BE96A7800] 09:49:34 INFO - PROCESS | 3200 | 1467996574440 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 586ms 09:49:34 INFO - PROCESS | 3200 | 1467996574463 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 3200 | 1467996574465 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:49:34 INFO - PROCESS | 3200 | 1467996574468 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 3200 | 1467996574470 Marionette TRACE conn6 <- [1,958,null,{}] 09:49:34 INFO - PROCESS | 3200 | 1467996574473 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 3200 | 1467996574475 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:34 INFO - PROCESS | 3200 | 1467996574586 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:49:34 INFO - PROCESS | 3200 | 1467996574592 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 3200 | 1467996574593 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7CE800 == 35 [pid = 3200] [id = 249] 09:49:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5C63800) [pid = 3200] [serial = 746] [outer = 0000000000000000] 09:49:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5C6F400) [pid = 3200] [serial = 747] [outer = 0000008BF5C63800] 09:49:34 INFO - PROCESS | 3200 | 1467996574638 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF60EF000) [pid = 3200] [serial = 748] [outer = 0000008BF5C63800] 09:49:35 INFO - PROCESS | 3200 | 1467996575051 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 09:49:35 INFO - PROCESS | 3200 | 1467996575102 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3200 | 1467996575105 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:49:35 INFO - PROCESS | 3200 | 1467996575108 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 3200 | 1467996575110 Marionette TRACE conn6 <- [1,962,null,{}] 09:49:35 INFO - PROCESS | 3200 | 1467996575114 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 3200 | 1467996575116 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:35 INFO - PROCESS | 3200 | 1467996575201 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:49:35 INFO - PROCESS | 3200 | 1467996575209 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 3200 | 1467996575211 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC99F000 == 36 [pid = 3200] [id = 250] 09:49:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF60F7C00) [pid = 3200] [serial = 749] [outer = 0000000000000000] 09:49:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF611BC00) [pid = 3200] [serial = 750] [outer = 0000008BF60F7C00] 09:49:35 INFO - PROCESS | 3200 | 1467996575257 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6126800) [pid = 3200] [serial = 751] [outer = 0000008BF60F7C00] 09:49:35 INFO - PROCESS | 3200 | 1467996575740 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 733ms 09:49:35 INFO - PROCESS | 3200 | 1467996575846 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3200 | 1467996575851 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:49:35 INFO - PROCESS | 3200 | 1467996575925 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 3200 | 1467996575929 Marionette TRACE conn6 <- [1,966,null,{}] 09:49:35 INFO - PROCESS | 3200 | 1467996575972 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 3200 | 1467996575976 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:36 INFO - PROCESS | 3200 | 1467996576107 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:49:36 INFO - PROCESS | 3200 | 1467996576195 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 3200 | 1467996576200 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE87B800 == 37 [pid = 3200] [id = 251] 09:49:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE968E000) [pid = 3200] [serial = 752] [outer = 0000000000000000] 09:49:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE9723000) [pid = 3200] [serial = 753] [outer = 0000008BE968E000] 09:49:36 INFO - PROCESS | 3200 | 1467996576259 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE978F000) [pid = 3200] [serial = 754] [outer = 0000008BE968E000] 09:49:36 INFO - PROCESS | 3200 | 1467996576951 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1179ms 09:49:37 INFO - PROCESS | 3200 | 1467996577046 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 3200 | 1467996577051 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:49:37 INFO - PROCESS | 3200 | 1467996577058 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 3200 | 1467996577061 Marionette TRACE conn6 <- [1,970,null,{}] 09:49:37 INFO - PROCESS | 3200 | 1467996577065 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 3200 | 1467996577068 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:37 INFO - PROCESS | 3200 | 1467996577198 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:49:37 INFO - PROCESS | 3200 | 1467996577265 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 3200 | 1467996577268 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C74000 == 38 [pid = 3200] [id = 252] 09:49:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BEAB50000) [pid = 3200] [serial = 755] [outer = 0000000000000000] 09:49:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BEDAD3C00) [pid = 3200] [serial = 756] [outer = 0000008BEAB50000] 09:49:37 INFO - PROCESS | 3200 | 1467996577325 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BEEA38800) [pid = 3200] [serial = 757] [outer = 0000008BEAB50000] 09:49:38 INFO - PROCESS | 3200 | 1467996578230 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1242ms 09:49:38 INFO - PROCESS | 3200 | 1467996578301 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 3200 | 1467996578305 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:49:38 INFO - PROCESS | 3200 | 1467996578311 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 3200 | 1467996578314 Marionette TRACE conn6 <- [1,974,null,{}] 09:49:38 INFO - PROCESS | 3200 | 1467996578320 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 3200 | 1467996578323 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:38 INFO - PROCESS | 3200 | 1467996578450 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:49:38 INFO - PROCESS | 3200 | 1467996578518 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 3200 | 1467996578522 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF54A800 == 39 [pid = 3200] [id = 253] 09:49:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE9824400) [pid = 3200] [serial = 758] [outer = 0000000000000000] 09:49:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE9845C00) [pid = 3200] [serial = 759] [outer = 0000008BE9824400] 09:49:38 INFO - PROCESS | 3200 | 1467996578574 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE9D27400) [pid = 3200] [serial = 760] [outer = 0000008BE9824400] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7CE800 == 38 [pid = 3200] [id = 249] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF885B800 == 37 [pid = 3200] [id = 248] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6898800 == 36 [pid = 3200] [id = 247] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A8000 == 35 [pid = 3200] [id = 246] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C7D800 == 34 [pid = 3200] [id = 245] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF520B000 == 33 [pid = 3200] [id = 244] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3878800 == 32 [pid = 3200] [id = 243] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF554000 == 31 [pid = 3200] [id = 242] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9B50800 == 30 [pid = 3200] [id = 241] 09:49:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9B54000 == 29 [pid = 3200] [id = 240] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF6663000) [pid = 3200] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF5630800) [pid = 3200] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF5B2A000) [pid = 3200] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF5B39000) [pid = 3200] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF422B000) [pid = 3200] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF664B400) [pid = 3200] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEE4DC000) [pid = 3200] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF2E61C00) [pid = 3200] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEE434400) [pid = 3200] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEF511C00) [pid = 3200] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE982C000) [pid = 3200] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9C89400) [pid = 3200] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9790400) [pid = 3200] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE9BAF800) [pid = 3200] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF62EE400) [pid = 3200] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9995400) [pid = 3200] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE968CC00) [pid = 3200] [serial = 378] [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.] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF664D400) [pid = 3200] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF665CC00) [pid = 3200] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF6648C00) [pid = 3200] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF57D1C00) [pid = 3200] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF5053000) [pid = 3200] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5163800) [pid = 3200] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:49:38 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF684F400) [pid = 3200] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:49:39 INFO - PROCESS | 3200 | 1467996579059 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 775ms 09:49:39 INFO - PROCESS | 3200 | 1467996579090 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 3200 | 1467996579095 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:49:39 INFO - PROCESS | 3200 | 1467996579101 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 3200 | 1467996579104 Marionette TRACE conn6 <- [1,978,null,{}] 09:49:39 INFO - PROCESS | 3200 | 1467996579107 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 3200 | 1467996579110 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:39 INFO - PROCESS | 3200 | 1467996579199 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:49:39 INFO - PROCESS | 3200 | 1467996579206 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 3200 | 1467996579208 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386A000 == 30 [pid = 3200] [id = 254] 09:49:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEA9EC000) [pid = 3200] [serial = 761] [outer = 0000000000000000] 09:49:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDAD1400) [pid = 3200] [serial = 762] [outer = 0000008BEA9EC000] 09:49:39 INFO - PROCESS | 3200 | 1467996579256 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEE42BC00) [pid = 3200] [serial = 763] [outer = 0000008BEA9EC000] 09:49:39 INFO - PROCESS | 3200 | 1467996579702 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 693ms 09:49:39 INFO - PROCESS | 3200 | 1467996579797 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:49:39 INFO - PROCESS | 3200 | 1467996579799 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:49:39 INFO - PROCESS | 3200 | 1467996579803 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 3200 | 1467996579807 Marionette TRACE conn6 <- [1,982,null,{}] 09:49:39 INFO - PROCESS | 3200 | 1467996579818 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 3200 | 1467996579823 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:39 INFO - PROCESS | 3200 | 1467996579945 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:49:40 INFO - PROCESS | 3200 | 1467996580016 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 3200 | 1467996580019 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5605000 == 31 [pid = 3200] [id = 255] 09:49:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDA0A400) [pid = 3200] [serial = 764] [outer = 0000000000000000] 09:49:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF2E62000) [pid = 3200] [serial = 765] [outer = 0000008BEDA0A400] 09:49:40 INFO - PROCESS | 3200 | 1467996580075 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF458EC00) [pid = 3200] [serial = 766] [outer = 0000008BEDA0A400] 09:49:40 INFO - PROCESS | 3200 | 1467996580446 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 693ms 09:49:40 INFO - PROCESS | 3200 | 1467996580499 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:49:40 INFO - PROCESS | 3200 | 1467996580502 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:49:40 INFO - PROCESS | 3200 | 1467996580505 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 3200 | 1467996580507 Marionette TRACE conn6 <- [1,986,null,{}] 09:49:40 INFO - PROCESS | 3200 | 1467996580511 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:40 INFO - PROCESS | 3200 | 1467996580513 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:40 INFO - PROCESS | 3200 | 1467996580602 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:49:40 INFO - PROCESS | 3200 | 1467996580608 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 3200 | 1467996580611 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D1000 == 32 [pid = 3200] [id = 256] 09:49:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF4D06000) [pid = 3200] [serial = 767] [outer = 0000000000000000] 09:49:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5157800) [pid = 3200] [serial = 768] [outer = 0000008BF4D06000] 09:49:40 INFO - PROCESS | 3200 | 1467996580657 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5630800) [pid = 3200] [serial = 769] [outer = 0000008BF4D06000] 09:49:41 INFO - PROCESS | 3200 | 1467996581113 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 09:49:41 INFO - PROCESS | 3200 | 1467996581137 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 3200 | 1467996581139 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:49:41 INFO - PROCESS | 3200 | 1467996581148 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 3200 | 1467996581150 Marionette TRACE conn6 <- [1,990,null,{}] 09:49:41 INFO - PROCESS | 3200 | 1467996581153 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 3200 | 1467996581156 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:41 INFO - PROCESS | 3200 | 1467996581269 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:49:41 INFO - PROCESS | 3200 | 1467996581349 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 3200 | 1467996581351 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6892800 == 33 [pid = 3200] [id = 257] 09:49:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5163000) [pid = 3200] [serial = 770] [outer = 0000000000000000] 09:49:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5A8F400) [pid = 3200] [serial = 771] [outer = 0000008BF5163000] 09:49:41 INFO - PROCESS | 3200 | 1467996581397 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5B36800) [pid = 3200] [serial = 772] [outer = 0000008BF5163000] 09:49:41 INFO - PROCESS | 3200 | 1467996581824 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 09:49:41 INFO - PROCESS | 3200 | 1467996581885 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:49:41 INFO - PROCESS | 3200 | 1467996581887 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:49:41 INFO - PROCESS | 3200 | 1467996581891 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 3200 | 1467996581892 Marionette TRACE conn6 <- [1,994,null,{}] 09:49:41 INFO - PROCESS | 3200 | 1467996581896 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 3200 | 1467996581902 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:42 INFO - PROCESS | 3200 | 1467996582038 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:49:42 INFO - PROCESS | 3200 | 1467996582087 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 3200 | 1467996582089 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7BE000 == 34 [pid = 3200] [id = 258] 09:49:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5ED2C00) [pid = 3200] [serial = 773] [outer = 0000000000000000] 09:49:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF633E000) [pid = 3200] [serial = 774] [outer = 0000008BF5ED2C00] 09:49:42 INFO - PROCESS | 3200 | 1467996582135 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF664BC00) [pid = 3200] [serial = 775] [outer = 0000008BF5ED2C00] 09:49:42 INFO - PROCESS | 3200 | 1467996582554 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 09:49:42 INFO - PROCESS | 3200 | 1467996582589 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 3200 | 1467996582591 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:49:42 INFO - PROCESS | 3200 | 1467996582595 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:49:42 INFO - PROCESS | 3200 | 1467996582596 Marionette TRACE conn6 <- [1,998,null,{}] 09:49:42 INFO - PROCESS | 3200 | 1467996582627 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 3200 | 1467996582637 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:42 INFO - PROCESS | 3200 | 1467996582778 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEF6D3C00) [pid = 3200] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF4B5D000) [pid = 3200] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9828800) [pid = 3200] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEF6D2C00) [pid = 3200] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE9688000) [pid = 3200] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDADB800) [pid = 3200] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE8DCFC00) [pid = 3200] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE8937000) [pid = 3200] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9790000) [pid = 3200] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDACC000) [pid = 3200] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF5C63800) [pid = 3200] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF611B000) [pid = 3200] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:49:42 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE96A7800) [pid = 3200] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:49:42 INFO - PROCESS | 3200 | 1467996582890 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 3200 | 1467996582892 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E03000 == 35 [pid = 3200] [id = 259] 09:49:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE8B4E400) [pid = 3200] [serial = 776] [outer = 0000000000000000] 09:49:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE96A7800) [pid = 3200] [serial = 777] [outer = 0000008BE8B4E400] 09:49:42 INFO - PROCESS | 3200 | 1467996582937 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEE4D9400) [pid = 3200] [serial = 778] [outer = 0000008BE8B4E400] 09:49:43 INFO - PROCESS | 3200 | 1467996583296 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 09:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:49:43 INFO - PROCESS | 3200 | 1467996583329 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 3200 | 1467996583331 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:49:43 INFO - PROCESS | 3200 | 1467996583334 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 3200 | 1467996583336 Marionette TRACE conn6 <- [1,1002,null,{}] 09:49:43 INFO - PROCESS | 3200 | 1467996583339 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 3200 | 1467996583341 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:43 INFO - PROCESS | 3200 | 1467996583424 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:49:43 INFO - PROCESS | 3200 | 1467996583493 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 3200 | 1467996583495 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4B9000 == 36 [pid = 3200] [id = 260] 09:49:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEE4B3800) [pid = 3200] [serial = 779] [outer = 0000000000000000] 09:49:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5C68C00) [pid = 3200] [serial = 780] [outer = 0000008BEE4B3800] 09:49:43 INFO - PROCESS | 3200 | 1467996583540 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6660000) [pid = 3200] [serial = 781] [outer = 0000008BEE4B3800] 09:49:43 INFO - PROCESS | 3200 | 1467996583930 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 09:49:43 INFO - PROCESS | 3200 | 1467996583967 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 3200 | 1467996583969 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:49:43 INFO - PROCESS | 3200 | 1467996583972 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:49:43 INFO - PROCESS | 3200 | 1467996583974 Marionette TRACE conn6 <- [1,1006,null,{}] 09:49:43 INFO - PROCESS | 3200 | 1467996583978 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 3200 | 1467996583979 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:44 INFO - PROCESS | 3200 | 1467996584104 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:49:44 INFO - PROCESS | 3200 | 1467996584144 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3200 | 1467996584146 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4DA800 == 37 [pid = 3200] [id = 261] 09:49:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6667000) [pid = 3200] [serial = 782] [outer = 0000000000000000] 09:49:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF684FC00) [pid = 3200] [serial = 783] [outer = 0000008BF6667000] 09:49:44 INFO - PROCESS | 3200 | 1467996584191 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6E14800) [pid = 3200] [serial = 784] [outer = 0000008BF6667000] 09:49:44 INFO - PROCESS | 3200 | 1467996584584 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 628ms 09:49:44 INFO - PROCESS | 3200 | 1467996584604 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 3200 | 1467996584606 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:49:44 INFO - PROCESS | 3200 | 1467996584609 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:49:44 INFO - PROCESS | 3200 | 1467996584611 Marionette TRACE conn6 <- [1,1010,null,{}] 09:49:44 INFO - PROCESS | 3200 | 1467996584615 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 3200 | 1467996584616 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:44 INFO - PROCESS | 3200 | 1467996584734 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:49:44 INFO - PROCESS | 3200 | 1467996584742 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3200 | 1467996584744 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4D1000 == 38 [pid = 3200] [id = 262] 09:49:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF672AC00) [pid = 3200] [serial = 785] [outer = 0000000000000000] 09:49:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF6E1D000) [pid = 3200] [serial = 786] [outer = 0000008BF672AC00] 09:49:44 INFO - PROCESS | 3200 | 1467996584788 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6E66000) [pid = 3200] [serial = 787] [outer = 0000008BF672AC00] 09:49:45 INFO - PROCESS | 3200 | 1467996585476 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 942ms 09:49:45 INFO - PROCESS | 3200 | 1467996585557 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 3200 | 1467996585562 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:49:45 INFO - PROCESS | 3200 | 1467996585567 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 3200 | 1467996585572 Marionette TRACE conn6 <- [1,1014,null,{}] 09:49:45 INFO - PROCESS | 3200 | 1467996585578 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:45 INFO - PROCESS | 3200 | 1467996585581 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:45 INFO - PROCESS | 3200 | 1467996585710 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:49:45 INFO - PROCESS | 3200 | 1467996585777 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 3200 | 1467996585780 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4B9A000 == 39 [pid = 3200] [id = 263] 09:49:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9821C00) [pid = 3200] [serial = 788] [outer = 0000000000000000] 09:49:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9B26000) [pid = 3200] [serial = 789] [outer = 0000008BE9821C00] 09:49:45 INFO - PROCESS | 3200 | 1467996585839 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEDC39C00) [pid = 3200] [serial = 790] [outer = 0000008BE9821C00] 09:49:46 INFO - PROCESS | 3200 | 1467996586447 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 945ms 09:49:46 INFO - PROCESS | 3200 | 1467996586515 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 3200 | 1467996586520 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:49:46 INFO - PROCESS | 3200 | 1467996586527 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 3200 | 1467996586530 Marionette TRACE conn6 <- [1,1018,null,{}] 09:49:46 INFO - PROCESS | 3200 | 1467996586534 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 3200 | 1467996586537 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:46 INFO - PROCESS | 3200 | 1467996586656 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:49:46 INFO - PROCESS | 3200 | 1467996586733 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 3200 | 1467996586736 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7B9800 == 40 [pid = 3200] [id = 264] 09:49:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF3845800) [pid = 3200] [serial = 791] [outer = 0000000000000000] 09:49:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF4544C00) [pid = 3200] [serial = 792] [outer = 0000008BF3845800] 09:49:46 INFO - PROCESS | 3200 | 1467996586836 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5A8B800) [pid = 3200] [serial = 793] [outer = 0000008BF3845800] 09:49:47 INFO - PROCESS | 3200 | 1467996587436 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 942ms 09:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:49:47 INFO - PROCESS | 3200 | 1467996587471 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 3200 | 1467996587474 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:49:47 INFO - PROCESS | 3200 | 1467996587478 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 3200 | 1467996587482 Marionette TRACE conn6 <- [1,1022,null,{}] 09:49:47 INFO - PROCESS | 3200 | 1467996587493 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 3200 | 1467996587498 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:47 INFO - PROCESS | 3200 | 1467996587612 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:49:47 INFO - PROCESS | 3200 | 1467996587689 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 3200 | 1467996587693 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB32000 == 41 [pid = 3200] [id = 265] 09:49:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF6126000) [pid = 3200] [serial = 794] [outer = 0000000000000000] 09:49:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF6652C00) [pid = 3200] [serial = 795] [outer = 0000008BF6126000] 09:49:47 INFO - PROCESS | 3200 | 1467996587792 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF6E23C00) [pid = 3200] [serial = 796] [outer = 0000008BF6126000] 09:49:48 INFO - PROCESS | 3200 | 1467996588446 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1036ms 09:49:48 INFO - PROCESS | 3200 | 1467996588637 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 3200 | 1467996588641 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:49:48 INFO - PROCESS | 3200 | 1467996588655 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 3200 | 1467996588658 Marionette TRACE conn6 <- [1,1026,null,{}] 09:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:49:48 INFO - PROCESS | 3200 | 1467996588664 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:48 INFO - PROCESS | 3200 | 1467996588667 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:48 INFO - PROCESS | 3200 | 1467996588776 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:49:48 INFO - PROCESS | 3200 | 1467996588845 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 3200 | 1467996588850 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF54E800 == 42 [pid = 3200] [id = 266] 09:49:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE972C400) [pid = 3200] [serial = 797] [outer = 0000000000000000] 09:49:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BE9784400) [pid = 3200] [serial = 798] [outer = 0000008BE972C400] 09:49:48 INFO - PROCESS | 3200 | 1467996588900 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BE9BAF400) [pid = 3200] [serial = 799] [outer = 0000008BE972C400] 09:49:49 INFO - PROCESS | 3200 | 1467996589479 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 881ms 09:49:49 INFO - PROCESS | 3200 | 1467996589549 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 3200 | 1467996589552 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:49:49 INFO - PROCESS | 3200 | 1467996589559 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - PROCESS | 3200 | 1467996589563 Marionette TRACE conn6 <- [1,1030,null,{}] 09:49:49 INFO - PROCESS | 3200 | 1467996589582 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:49 INFO - PROCESS | 3200 | 1467996589585 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4DA800 == 41 [pid = 3200] [id = 261] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4B9000 == 40 [pid = 3200] [id = 260] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E03000 == 39 [pid = 3200] [id = 259] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7BE000 == 38 [pid = 3200] [id = 258] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6892800 == 37 [pid = 3200] [id = 257] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D1000 == 36 [pid = 3200] [id = 256] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5605000 == 35 [pid = 3200] [id = 255] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386A000 == 34 [pid = 3200] [id = 254] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF54A800 == 33 [pid = 3200] [id = 253] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C74000 == 32 [pid = 3200] [id = 252] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC99F000 == 31 [pid = 3200] [id = 250] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE87B800 == 30 [pid = 3200] [id = 251] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF54E800 == 29 [pid = 3200] [id = 266] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB32000 == 28 [pid = 3200] [id = 265] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7B9800 == 27 [pid = 3200] [id = 264] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4B9A000 == 26 [pid = 3200] [id = 263] 09:49:50 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4D1000 == 25 [pid = 3200] [id = 262] 09:49:50 INFO - PROCESS | 3200 | 1467996590301 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF384FC00) [pid = 3200] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF515BC00) [pid = 3200] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BE9844C00) [pid = 3200] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BE998B000) [pid = 3200] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BEFC72000) [pid = 3200] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE968DC00) [pid = 3200] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE9727800) [pid = 3200] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEDD71800) [pid = 3200] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEE774800) [pid = 3200] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE982CC00) [pid = 3200] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE969D800) [pid = 3200] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF4B53000) [pid = 3200] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF5B2D800) [pid = 3200] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDACA800) [pid = 3200] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF611BC00) [pid = 3200] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE982F800) [pid = 3200] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF505B000) [pid = 3200] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF60EF000) [pid = 3200] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF2E58800) [pid = 3200] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF6660800) [pid = 3200] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF6120800) [pid = 3200] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF57CB800) [pid = 3200] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF515FC00) [pid = 3200] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF5C6F400) [pid = 3200] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B3D800) [pid = 3200] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5B3BC00) [pid = 3200] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF2E58C00) [pid = 3200] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:49:50 INFO - PROCESS | 3200 | 1467996590465 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 3200 | 1467996590468 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9283800 == 26 [pid = 3200] [id = 267] 09:49:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE92D2400) [pid = 3200] [serial = 800] [outer = 0000000000000000] 09:49:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE92DB800) [pid = 3200] [serial = 801] [outer = 0000008BE92D2400] 09:49:50 INFO - PROCESS | 3200 | 1467996590522 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE968B400) [pid = 3200] [serial = 802] [outer = 0000008BE92D2400] 09:49:50 INFO - PROCESS | 3200 | 1467996590987 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1452ms 09:49:51 INFO - PROCESS | 3200 | 1467996591010 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 3200 | 1467996591014 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:49:51 INFO - PROCESS | 3200 | 1467996591019 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 3200 | 1467996591022 Marionette TRACE conn6 <- [1,1034,null,{}] 09:49:51 INFO - PROCESS | 3200 | 1467996591031 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 3200 | 1467996591034 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:51 INFO - PROCESS | 3200 | 1467996591126 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:49:51 INFO - PROCESS | 3200 | 1467996591133 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 3200 | 1467996591136 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5B8000 == 27 [pid = 3200] [id = 268] 09:49:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE978EC00) [pid = 3200] [serial = 803] [outer = 0000000000000000] 09:49:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE982B400) [pid = 3200] [serial = 804] [outer = 0000008BE978EC00] 09:49:51 INFO - PROCESS | 3200 | 1467996591183 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE984FC00) [pid = 3200] [serial = 805] [outer = 0000008BE978EC00] 09:49:51 INFO - PROCESS | 3200 | 1467996591645 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 09:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:49:51 INFO - PROCESS | 3200 | 1467996591715 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 3200 | 1467996591718 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:49:51 INFO - PROCESS | 3200 | 1467996591722 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 3200 | 1467996591724 Marionette TRACE conn6 <- [1,1038,null,{}] 09:49:51 INFO - PROCESS | 3200 | 1467996591728 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 3200 | 1467996591730 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:51 INFO - PROCESS | 3200 | 1467996591861 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:49:51 INFO - PROCESS | 3200 | 1467996591935 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 3200 | 1467996591937 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E0E800 == 28 [pid = 3200] [id = 269] 09:49:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE968BC00) [pid = 3200] [serial = 806] [outer = 0000000000000000] 09:49:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEDA15400) [pid = 3200] [serial = 807] [outer = 0000008BE968BC00] 09:49:51 INFO - PROCESS | 3200 | 1467996591983 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEDD73400) [pid = 3200] [serial = 808] [outer = 0000008BE968BC00] 09:49:52 INFO - PROCESS | 3200 | 1467996592364 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 09:49:52 INFO - PROCESS | 3200 | 1467996592414 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 3200 | 1467996592418 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:49:52 INFO - PROCESS | 3200 | 1467996592429 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 3200 | 1467996592434 Marionette TRACE conn6 <- [1,1042,null,{}] 09:49:52 INFO - PROCESS | 3200 | 1467996592454 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:52 INFO - PROCESS | 3200 | 1467996592457 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:52 INFO - PROCESS | 3200 | 1467996592580 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:49:52 INFO - PROCESS | 3200 | 1467996592605 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 3200 | 1467996592607 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F18800 == 29 [pid = 3200] [id = 270] 09:49:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BEDD75400) [pid = 3200] [serial = 809] [outer = 0000000000000000] 09:49:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BEE82EC00) [pid = 3200] [serial = 810] [outer = 0000008BEDD75400] 09:49:52 INFO - PROCESS | 3200 | 1467996592652 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF26B6C00) [pid = 3200] [serial = 811] [outer = 0000008BEDD75400] 09:49:53 INFO - PROCESS | 3200 | 1467996593085 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 693ms 09:49:53 INFO - PROCESS | 3200 | 1467996593120 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3200 | 1467996593123 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:49:53 INFO - PROCESS | 3200 | 1467996593126 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 3200 | 1467996593128 Marionette TRACE conn6 <- [1,1046,null,{}] 09:49:53 INFO - PROCESS | 3200 | 1467996593131 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 3200 | 1467996593133 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:53 INFO - PROCESS | 3200 | 1467996593276 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:49:53 INFO - PROCESS | 3200 | 1467996593298 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 3200 | 1467996593300 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5830800 == 30 [pid = 3200] [id = 271] 09:49:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF26BBC00) [pid = 3200] [serial = 812] [outer = 0000000000000000] 09:49:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF384F000) [pid = 3200] [serial = 813] [outer = 0000008BF26BBC00] 09:49:53 INFO - PROCESS | 3200 | 1467996593345 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF46EB800) [pid = 3200] [serial = 814] [outer = 0000008BF26BBC00] 09:49:53 INFO - PROCESS | 3200 | 1467996593769 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 09:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:49:53 INFO - PROCESS | 3200 | 1467996593821 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3200 | 1467996593823 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:49:53 INFO - PROCESS | 3200 | 1467996593826 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 3200 | 1467996593828 Marionette TRACE conn6 <- [1,1050,null,{}] 09:49:53 INFO - PROCESS | 3200 | 1467996593831 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 3200 | 1467996593833 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:53 INFO - PROCESS | 3200 | 1467996593942 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:49:53 INFO - PROCESS | 3200 | 1467996593948 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 3200 | 1467996593954 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60AB000 == 31 [pid = 3200] [id = 272] 09:49:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE8421C00) [pid = 3200] [serial = 815] [outer = 0000000000000000] 09:49:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF515BC00) [pid = 3200] [serial = 816] [outer = 0000008BE8421C00] 09:49:54 INFO - PROCESS | 3200 | 1467996594055 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF57C5800) [pid = 3200] [serial = 817] [outer = 0000008BE8421C00] 09:49:54 INFO - PROCESS | 3200 | 1467996594501 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 732ms 09:49:54 INFO - PROCESS | 3200 | 1467996594791 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 3200 | 1467996594793 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF672AC00) [pid = 3200] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE8B4E400) [pid = 3200] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEAB50000) [pid = 3200] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF60F7C00) [pid = 3200] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF4D06000) [pid = 3200] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEE4B3800) [pid = 3200] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEA9EC000) [pid = 3200] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDA0A400) [pid = 3200] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5ED2C00) [pid = 3200] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF5163000) [pid = 3200] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9824400) [pid = 3200] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE968E000) [pid = 3200] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:49:54 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF6667000) [pid = 3200] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:49:54 INFO - PROCESS | 3200 | 1467996594813 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 3200 | 1467996594815 Marionette TRACE conn6 <- [1,1054,null,{}] 09:49:54 INFO - PROCESS | 3200 | 1467996594818 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 3200 | 1467996594820 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:54 INFO - PROCESS | 3200 | 1467996594912 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:49:54 INFO - PROCESS | 3200 | 1467996594917 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 3200 | 1467996594919 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B80DDF800 == 32 [pid = 3200] [id = 273] 09:49:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9723400) [pid = 3200] [serial = 818] [outer = 0000000000000000] 09:49:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEDA0A400) [pid = 3200] [serial = 819] [outer = 0000008BE9723400] 09:49:54 INFO - PROCESS | 3200 | 1467996594964 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF46EBC00) [pid = 3200] [serial = 820] [outer = 0000008BE9723400] 09:49:55 INFO - PROCESS | 3200 | 1467996595367 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 588ms 09:49:55 INFO - PROCESS | 3200 | 1467996595410 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 3200 | 1467996595412 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:49:55 INFO - PROCESS | 3200 | 1467996595416 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 3200 | 1467996595418 Marionette TRACE conn6 <- [1,1058,null,{}] 09:49:55 INFO - PROCESS | 3200 | 1467996595421 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:55 INFO - PROCESS | 3200 | 1467996595423 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:55 INFO - PROCESS | 3200 | 1467996595502 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:49:55 INFO - PROCESS | 3200 | 1467996595508 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 3200 | 1467996595510 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92A8800 == 33 [pid = 3200] [id = 274] 09:49:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF519BC00) [pid = 3200] [serial = 821] [outer = 0000000000000000] 09:49:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5B28C00) [pid = 3200] [serial = 822] [outer = 0000008BF519BC00] 09:49:55 INFO - PROCESS | 3200 | 1467996595554 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B50000) [pid = 3200] [serial = 823] [outer = 0000008BF519BC00] 09:49:56 INFO - PROCESS | 3200 | 1467996596001 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 09:49:56 INFO - PROCESS | 3200 | 1467996596051 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 3200 | 1467996596053 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:49:56 INFO - PROCESS | 3200 | 1467996596056 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 3200 | 1467996596058 Marionette TRACE conn6 <- [1,1062,null,{}] 09:49:56 INFO - PROCESS | 3200 | 1467996596071 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:56 INFO - PROCESS | 3200 | 1467996596073 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:56 INFO - PROCESS | 3200 | 1467996596153 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:49:56 INFO - PROCESS | 3200 | 1467996596160 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 3200 | 1467996596162 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7BC800 == 34 [pid = 3200] [id = 275] 09:49:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5BBF400) [pid = 3200] [serial = 824] [outer = 0000000000000000] 09:49:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5DBFC00) [pid = 3200] [serial = 825] [outer = 0000008BF5BBF400] 09:49:56 INFO - PROCESS | 3200 | 1467996596207 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF60EF000) [pid = 3200] [serial = 826] [outer = 0000008BF5BBF400] 09:49:56 INFO - PROCESS | 3200 | 1467996596631 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 650ms 09:49:56 INFO - PROCESS | 3200 | 1467996596709 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:49:56 INFO - PROCESS | 3200 | 1467996596711 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:49:56 INFO - PROCESS | 3200 | 1467996596715 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 3200 | 1467996596717 Marionette TRACE conn6 <- [1,1066,null,{}] 09:49:56 INFO - PROCESS | 3200 | 1467996596720 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:56 INFO - PROCESS | 3200 | 1467996596722 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:56 INFO - PROCESS | 3200 | 1467996596808 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:49:56 INFO - PROCESS | 3200 | 1467996596918 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 3200 | 1467996596922 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE8D44800 == 35 [pid = 3200] [id = 276] 09:49:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE7B7F400) [pid = 3200] [serial = 827] [outer = 0000000000000000] 09:49:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE84C9400) [pid = 3200] [serial = 828] [outer = 0000008BE7B7F400] 09:49:56 INFO - PROCESS | 3200 | 1467996596983 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9688400) [pid = 3200] [serial = 829] [outer = 0000008BE7B7F400] 09:49:57 INFO - PROCESS | 3200 | 1467996597800 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1184ms 09:49:57 INFO - PROCESS | 3200 | 1467996597902 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 3200 | 1467996597906 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:49:57 INFO - PROCESS | 3200 | 1467996597911 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 3200 | 1467996597915 Marionette TRACE conn6 <- [1,1070,null,{}] 09:49:57 INFO - PROCESS | 3200 | 1467996597920 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:57 INFO - PROCESS | 3200 | 1467996597924 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:58 INFO - PROCESS | 3200 | 1467996598075 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:49:58 INFO - PROCESS | 3200 | 1467996598143 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 3200 | 1467996598147 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F11000 == 36 [pid = 3200] [id = 277] 09:49:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE9B34C00) [pid = 3200] [serial = 830] [outer = 0000000000000000] 09:49:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BEABB7C00) [pid = 3200] [serial = 831] [outer = 0000008BE9B34C00] 09:49:58 INFO - PROCESS | 3200 | 1467996598245 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BEE7E0C00) [pid = 3200] [serial = 832] [outer = 0000008BE9B34C00] 09:49:59 INFO - PROCESS | 3200 | 1467996599127 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1233ms 09:49:59 INFO - PROCESS | 3200 | 1467996599148 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 3200 | 1467996599152 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:49:59 INFO - PROCESS | 3200 | 1467996599157 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:49:59 INFO - PROCESS | 3200 | 1467996599161 Marionette TRACE conn6 <- [1,1074,null,{}] 09:49:59 INFO - PROCESS | 3200 | 1467996599166 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:59 INFO - PROCESS | 3200 | 1467996599169 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:59 INFO - PROCESS | 3200 | 1467996599291 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:49:59 INFO - PROCESS | 3200 | 1467996599365 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 3200 | 1467996599370 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:49:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE56B800 == 37 [pid = 3200] [id = 278] 09:49:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE984C800) [pid = 3200] [serial = 833] [outer = 0000000000000000] 09:49:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE9993C00) [pid = 3200] [serial = 834] [outer = 0000008BE984C800] 09:49:59 INFO - PROCESS | 3200 | 1467996599421 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BEDAD0C00) [pid = 3200] [serial = 835] [outer = 0000008BE984C800] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7BC800 == 36 [pid = 3200] [id = 275] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92A8800 == 35 [pid = 3200] [id = 274] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008B80DDF800 == 34 [pid = 3200] [id = 273] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60AB000 == 33 [pid = 3200] [id = 272] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5830800 == 32 [pid = 3200] [id = 271] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F18800 == 31 [pid = 3200] [id = 270] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E0E800 == 30 [pid = 3200] [id = 269] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5B8000 == 29 [pid = 3200] [id = 268] 09:49:59 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9283800 == 28 [pid = 3200] [id = 267] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF684FC00) [pid = 3200] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6E14800) [pid = 3200] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF6E66000) [pid = 3200] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEE4D9400) [pid = 3200] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEDAD3C00) [pid = 3200] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF6126800) [pid = 3200] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5630800) [pid = 3200] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF5C68C00) [pid = 3200] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEE42BC00) [pid = 3200] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF458EC00) [pid = 3200] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF633E000) [pid = 3200] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF5157800) [pid = 3200] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF5A8F400) [pid = 3200] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9845C00) [pid = 3200] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF664BC00) [pid = 3200] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF2E62000) [pid = 3200] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEEA38800) [pid = 3200] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9723000) [pid = 3200] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE96A7800) [pid = 3200] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9D27400) [pid = 3200] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B36800) [pid = 3200] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6660000) [pid = 3200] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BE978F000) [pid = 3200] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BEDAD1400) [pid = 3200] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF6E1D000) [pid = 3200] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:49:59 INFO - PROCESS | 3200 | 1467996599930 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 839ms 09:50:00 INFO - PROCESS | 3200 | 1467996600001 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 3200 | 1467996600006 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:50:00 INFO - PROCESS | 3200 | 1467996600013 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 3200 | 1467996600015 Marionette TRACE conn6 <- [1,1078,null,{}] 09:50:00 INFO - PROCESS | 3200 | 1467996600019 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:00 INFO - PROCESS | 3200 | 1467996600022 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:00 INFO - PROCESS | 3200 | 1467996600111 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:50:00 INFO - PROCESS | 3200 | 1467996600127 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 3200 | 1467996600129 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E21800 == 29 [pid = 3200] [id = 279] 09:50:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEE4AD000) [pid = 3200] [serial = 836] [outer = 0000000000000000] 09:50:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEE4DC000) [pid = 3200] [serial = 837] [outer = 0000008BEE4AD000] 09:50:00 INFO - PROCESS | 3200 | 1467996600178 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEF692800) [pid = 3200] [serial = 838] [outer = 0000008BEE4AD000] 09:50:00 INFO - PROCESS | 3200 | 1467996600641 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 09:50:00 INFO - PROCESS | 3200 | 1467996600706 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 3200 | 1467996600708 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:50:00 INFO - PROCESS | 3200 | 1467996600712 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 3200 | 1467996600716 Marionette TRACE conn6 <- [1,1082,null,{}] 09:50:00 INFO - PROCESS | 3200 | 1467996600727 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:00 INFO - PROCESS | 3200 | 1467996600732 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:00 INFO - PROCESS | 3200 | 1467996600849 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:50:00 INFO - PROCESS | 3200 | 1467996600925 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 3200 | 1467996600929 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF581C800 == 30 [pid = 3200] [id = 280] 09:50:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF2E5DC00) [pid = 3200] [serial = 839] [outer = 0000000000000000] 09:50:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF3211C00) [pid = 3200] [serial = 840] [outer = 0000008BF2E5DC00] 09:50:00 INFO - PROCESS | 3200 | 1467996600985 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF4D10800) [pid = 3200] [serial = 841] [outer = 0000008BF2E5DC00] 09:50:01 INFO - PROCESS | 3200 | 1467996601339 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 09:50:01 INFO - PROCESS | 3200 | 1467996601406 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 3200 | 1467996601409 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:50:01 INFO - PROCESS | 3200 | 1467996601412 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 3200 | 1467996601414 Marionette TRACE conn6 <- [1,1086,null,{}] 09:50:01 INFO - PROCESS | 3200 | 1467996601418 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:01 INFO - PROCESS | 3200 | 1467996601420 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:01 INFO - PROCESS | 3200 | 1467996601508 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:50:01 INFO - PROCESS | 3200 | 1467996601514 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3200 | 1467996601516 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61DA000 == 31 [pid = 3200] [id = 281] 09:50:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE92D8000) [pid = 3200] [serial = 842] [outer = 0000000000000000] 09:50:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5630800) [pid = 3200] [serial = 843] [outer = 0000008BE92D8000] 09:50:01 INFO - PROCESS | 3200 | 1467996601562 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5907000) [pid = 3200] [serial = 844] [outer = 0000008BE92D8000] 09:50:02 INFO - PROCESS | 3200 | 1467996602041 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 693ms 09:50:02 INFO - PROCESS | 3200 | 1467996602114 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:50:02 INFO - PROCESS | 3200 | 1467996602117 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:50:02 INFO - PROCESS | 3200 | 1467996602120 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 3200 | 1467996602122 Marionette TRACE conn6 <- [1,1090,null,{}] 09:50:02 INFO - PROCESS | 3200 | 1467996602125 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 3200 | 1467996602128 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:02 INFO - PROCESS | 3200 | 1467996602269 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:50:02 INFO - PROCESS | 3200 | 1467996602290 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 3200 | 1467996602292 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE7C3000 == 32 [pid = 3200] [id = 282] 09:50:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5B29C00) [pid = 3200] [serial = 845] [outer = 0000000000000000] 09:50:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5B2FC00) [pid = 3200] [serial = 846] [outer = 0000008BF5B29C00] 09:50:02 INFO - PROCESS | 3200 | 1467996602337 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF60F5000) [pid = 3200] [serial = 847] [outer = 0000008BF5B29C00] 09:50:02 INFO - PROCESS | 3200 | 1467996602770 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 09:50:02 INFO - PROCESS | 3200 | 1467996602812 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 3200 | 1467996602814 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:50:02 INFO - PROCESS | 3200 | 1467996602824 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 3200 | 1467996602825 Marionette TRACE conn6 <- [1,1094,null,{}] 09:50:02 INFO - PROCESS | 3200 | 1467996602829 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 3200 | 1467996602835 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:02 INFO - PROCESS | 3200 | 1467996602972 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:50:03 INFO - PROCESS | 3200 | 1467996603023 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3200 | 1467996603025 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC993800 == 33 [pid = 3200] [id = 283] 09:50:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF60F5800) [pid = 3200] [serial = 848] [outer = 0000000000000000] 09:50:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF62EC800) [pid = 3200] [serial = 849] [outer = 0000008BF60F5800] 09:50:03 INFO - PROCESS | 3200 | 1467996603070 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6653400) [pid = 3200] [serial = 850] [outer = 0000008BF60F5800] 09:50:03 INFO - PROCESS | 3200 | 1467996603488 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 09:50:03 INFO - PROCESS | 3200 | 1467996603516 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 3200 | 1467996603519 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:50:03 INFO - PROCESS | 3200 | 1467996603522 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 3200 | 1467996603524 Marionette TRACE conn6 <- [1,1098,null,{}] 09:50:03 INFO - PROCESS | 3200 | 1467996603527 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:03 INFO - PROCESS | 3200 | 1467996603536 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:03 INFO - PROCESS | 3200 | 1467996603674 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:50:03 INFO - PROCESS | 3200 | 1467996603684 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3200 | 1467996603686 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4AA000 == 34 [pid = 3200] [id = 284] 09:50:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF2E5B400) [pid = 3200] [serial = 851] [outer = 0000000000000000] 09:50:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF665B800) [pid = 3200] [serial = 852] [outer = 0000008BF2E5B400] 09:50:03 INFO - PROCESS | 3200 | 1467996603730 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6850400) [pid = 3200] [serial = 853] [outer = 0000008BF2E5B400] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE972C400) [pid = 3200] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE8421C00) [pid = 3200] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE978EC00) [pid = 3200] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF26BBC00) [pid = 3200] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE968BC00) [pid = 3200] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE92D2400) [pid = 3200] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9723400) [pid = 3200] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9821C00) [pid = 3200] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF3845800) [pid = 3200] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF6126000) [pid = 3200] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEDD75400) [pid = 3200] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:50:03 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF519BC00) [pid = 3200] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:50:04 INFO - PROCESS | 3200 | 1467996604171 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 09:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:50:04 INFO - PROCESS | 3200 | 1467996604207 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 3200 | 1467996604210 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:50:04 INFO - PROCESS | 3200 | 1467996604213 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 3200 | 1467996604215 Marionette TRACE conn6 <- [1,1102,null,{}] 09:50:04 INFO - PROCESS | 3200 | 1467996604219 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 3200 | 1467996604221 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:04 INFO - PROCESS | 3200 | 1467996604302 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:50:04 INFO - PROCESS | 3200 | 1467996604308 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 3200 | 1467996604310 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C9000 == 35 [pid = 3200] [id = 285] 09:50:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9C8C000) [pid = 3200] [serial = 854] [outer = 0000000000000000] 09:50:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF384AC00) [pid = 3200] [serial = 855] [outer = 0000008BE9C8C000] 09:50:04 INFO - PROCESS | 3200 | 1467996604354 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF67D9000) [pid = 3200] [serial = 856] [outer = 0000008BE9C8C000] 09:50:04 INFO - PROCESS | 3200 | 1467996604786 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 09:50:04 INFO - PROCESS | 3200 | 1467996604845 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 3200 | 1467996604848 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:50:04 INFO - PROCESS | 3200 | 1467996604851 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:50:04 INFO - PROCESS | 3200 | 1467996604853 Marionette TRACE conn6 <- [1,1106,null,{}] 09:50:04 INFO - PROCESS | 3200 | 1467996604856 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 3200 | 1467996604858 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:04 INFO - PROCESS | 3200 | 1467996604940 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:50:04 INFO - PROCESS | 3200 | 1467996604947 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 3200 | 1467996604949 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD630000 == 36 [pid = 3200] [id = 286] 09:50:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF684E000) [pid = 3200] [serial = 857] [outer = 0000000000000000] 09:50:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6E17000) [pid = 3200] [serial = 858] [outer = 0000008BF684E000] 09:50:04 INFO - PROCESS | 3200 | 1467996604994 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6E21400) [pid = 3200] [serial = 859] [outer = 0000008BF684E000] 09:50:05 INFO - PROCESS | 3200 | 1467996605412 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 09:50:05 INFO - PROCESS | 3200 | 1467996605484 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 3200 | 1467996605486 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:50:05 INFO - PROCESS | 3200 | 1467996605489 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 3200 | 1467996605491 Marionette TRACE conn6 <- [1,1110,null,{}] 09:50:05 INFO - PROCESS | 3200 | 1467996605494 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 3200 | 1467996605496 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:05 INFO - PROCESS | 3200 | 1467996605579 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:50:05 INFO - PROCESS | 3200 | 1467996605587 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 3200 | 1467996605589 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D9800 == 37 [pid = 3200] [id = 287] 09:50:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BEF692000) [pid = 3200] [serial = 860] [outer = 0000000000000000] 09:50:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF7011C00) [pid = 3200] [serial = 861] [outer = 0000008BEF692000] 09:50:05 INFO - PROCESS | 3200 | 1467996605634 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF7D07800) [pid = 3200] [serial = 862] [outer = 0000008BEF692000] 09:50:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE56B800 == 36 [pid = 3200] [id = 278] 09:50:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F11000 == 35 [pid = 3200] [id = 277] 09:50:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE8D44800 == 34 [pid = 3200] [id = 276] 09:50:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E21800 == 33 [pid = 3200] [id = 279] 09:50:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF581C800 == 32 [pid = 3200] [id = 280] 09:50:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE7C3000 == 31 [pid = 3200] [id = 282] 09:50:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4AA000 == 30 [pid = 3200] [id = 284] 09:50:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C9000 == 29 [pid = 3200] [id = 285] 09:50:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC993800 == 28 [pid = 3200] [id = 283] 09:50:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61DA000 == 27 [pid = 3200] [id = 281] 09:50:07 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD630000 == 26 [pid = 3200] [id = 286] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9784400) [pid = 3200] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF515BC00) [pid = 3200] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE982B400) [pid = 3200] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE984FC00) [pid = 3200] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF46EB800) [pid = 3200] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF384F000) [pid = 3200] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDA15400) [pid = 3200] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEDD73400) [pid = 3200] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE92DB800) [pid = 3200] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE968B400) [pid = 3200] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF46EBC00) [pid = 3200] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BEDA0A400) [pid = 3200] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BE9BAF400) [pid = 3200] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BEDC39C00) [pid = 3200] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF57C5800) [pid = 3200] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE9B26000) [pid = 3200] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF5A8B800) [pid = 3200] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF4544C00) [pid = 3200] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF6E23C00) [pid = 3200] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF6652C00) [pid = 3200] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BEE82EC00) [pid = 3200] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF5B50000) [pid = 3200] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF26B6C00) [pid = 3200] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF5B28C00) [pid = 3200] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF5DBFC00) [pid = 3200] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:50:07 INFO - PROCESS | 3200 | 1467996607452 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1996ms 09:50:07 INFO - PROCESS | 3200 | 1467996607489 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 3200 | 1467996607493 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:50:07 INFO - PROCESS | 3200 | 1467996607499 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 3200 | 1467996607502 Marionette TRACE conn6 <- [1,1114,null,{}] 09:50:07 INFO - PROCESS | 3200 | 1467996607509 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 3200 | 1467996607512 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:07 INFO - PROCESS | 3200 | 1467996607610 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:50:07 INFO - PROCESS | 3200 | 1467996607617 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 3200 | 1467996607621 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEAB09000 == 27 [pid = 3200] [id = 288] 09:50:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BE968A400) [pid = 3200] [serial = 863] [outer = 0000000000000000] 09:50:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BE968B400) [pid = 3200] [serial = 864] [outer = 0000008BE968A400] 09:50:07 INFO - PROCESS | 3200 | 1467996607672 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE96A7800) [pid = 3200] [serial = 865] [outer = 0000008BE968A400] 09:50:08 INFO - PROCESS | 3200 | 1467996608160 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 691ms 09:50:08 INFO - PROCESS | 3200 | 1467996608194 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 3200 | 1467996608200 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:50:08 INFO - PROCESS | 3200 | 1467996608207 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 3200 | 1467996608210 Marionette TRACE conn6 <- [1,1118,null,{}] 09:50:08 INFO - PROCESS | 3200 | 1467996608214 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 3200 | 1467996608217 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:08 INFO - PROCESS | 3200 | 1467996608307 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:50:08 INFO - PROCESS | 3200 | 1467996608316 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 3200 | 1467996608319 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF548800 == 28 [pid = 3200] [id = 289] 09:50:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BE978E000) [pid = 3200] [serial = 866] [outer = 0000000000000000] 09:50:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BE9821C00) [pid = 3200] [serial = 867] [outer = 0000008BE978E000] 09:50:08 INFO - PROCESS | 3200 | 1467996608368 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BE982C000) [pid = 3200] [serial = 868] [outer = 0000008BE978E000] 09:50:08 INFO - PROCESS | 3200 | 1467996608817 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 693ms 09:50:08 INFO - PROCESS | 3200 | 1467996608900 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 3200 | 1467996608903 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:50:08 INFO - PROCESS | 3200 | 1467996608907 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 3200 | 1467996608910 Marionette TRACE conn6 <- [1,1122,null,{}] 09:50:08 INFO - PROCESS | 3200 | 1467996608922 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 3200 | 1467996608927 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:09 INFO - PROCESS | 3200 | 1467996609046 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:50:09 INFO - PROCESS | 3200 | 1467996609122 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 3200 | 1467996609125 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32E9000 == 29 [pid = 3200] [id = 290] 09:50:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE841D400) [pid = 3200] [serial = 869] [outer = 0000000000000000] 09:50:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE9BAF400) [pid = 3200] [serial = 870] [outer = 0000008BE841D400] 09:50:09 INFO - PROCESS | 3200 | 1467996609174 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEA654400) [pid = 3200] [serial = 871] [outer = 0000008BE841D400] 09:50:09 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:50:09 INFO - PROCESS | 3200 | [GFX2-]: DrawTargetD2D 1.1 (0000008BF6E125C0): Failed to create GradientStopCollection with no stops. 09:50:09 INFO - PROCESS | 3200 | [GFX3-]: No stops specified for gradient pattern. 09:50:09 INFO - PROCESS | 3200 | 1467996609791 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 923ms 09:50:09 INFO - PROCESS | 3200 | 1467996609833 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:50:09 INFO - PROCESS | 3200 | 1467996609836 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:50:09 INFO - PROCESS | 3200 | 1467996609839 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 3200 | 1467996609841 Marionette TRACE conn6 <- [1,1126,null,{}] 09:50:09 INFO - PROCESS | 3200 | 1467996609844 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:09 INFO - PROCESS | 3200 | 1467996609846 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:09 INFO - PROCESS | 3200 | 1467996609942 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:50:09 INFO - PROCESS | 3200 | 1467996609947 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 3200 | 1467996609949 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF50A5000 == 30 [pid = 3200] [id = 291] 09:50:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BEDDC8000) [pid = 3200] [serial = 872] [outer = 0000000000000000] 09:50:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEE7DE800) [pid = 3200] [serial = 873] [outer = 0000008BEDDC8000] 09:50:10 INFO - PROCESS | 3200 | 1467996609996 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEF691800) [pid = 3200] [serial = 874] [outer = 0000008BEDDC8000] 09:50:10 INFO - PROCESS | 3200 | 1467996610451 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 09:50:10 INFO - PROCESS | 3200 | 1467996610471 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 3200 | 1467996610473 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:50:10 INFO - PROCESS | 3200 | 1467996610476 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:50:10 INFO - PROCESS | 3200 | 1467996610478 Marionette TRACE conn6 <- [1,1130,null,{}] 09:50:10 INFO - PROCESS | 3200 | 1467996610481 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 3200 | 1467996610483 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:10 INFO - PROCESS | 3200 | 1467996610563 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:50:10 INFO - PROCESS | 3200 | 1467996610569 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3200 | 1467996610572 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF59DC800 == 31 [pid = 3200] [id = 292] 09:50:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9730C00) [pid = 3200] [serial = 875] [outer = 0000000000000000] 09:50:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEFC6D400) [pid = 3200] [serial = 876] [outer = 0000008BE9730C00] 09:50:10 INFO - PROCESS | 3200 | 1467996610616 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF2E55000) [pid = 3200] [serial = 877] [outer = 0000008BE9730C00] 09:50:11 INFO - PROCESS | 3200 | 1467996611056 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 09:50:11 INFO - PROCESS | 3200 | 1467996611108 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 3200 | 1467996611110 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:50:11 INFO - PROCESS | 3200 | 1467996611114 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:50:11 INFO - PROCESS | 3200 | 1467996611116 Marionette TRACE conn6 <- [1,1134,null,{}] 09:50:11 INFO - PROCESS | 3200 | 1467996611119 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 3200 | 1467996611125 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:11 INFO - PROCESS | 3200 | 1467996611233 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:50:11 INFO - PROCESS | 3200 | 1467996611245 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3200 | 1467996611247 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A7000 == 32 [pid = 3200] [id = 293] 09:50:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE9784400) [pid = 3200] [serial = 878] [outer = 0000000000000000] 09:50:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF453B000) [pid = 3200] [serial = 879] [outer = 0000008BE9784400] 09:50:11 INFO - PROCESS | 3200 | 1467996611292 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF504FC00) [pid = 3200] [serial = 880] [outer = 0000008BE9784400] 09:50:11 INFO - PROCESS | 3200 | 1467996611689 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 09:50:11 INFO - PROCESS | 3200 | 1467996611747 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:50:11 INFO - PROCESS | 3200 | 1467996611749 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:50:11 INFO - PROCESS | 3200 | 1467996611752 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 3200 | 1467996611754 Marionette TRACE conn6 <- [1,1138,null,{}] 09:50:11 INFO - PROCESS | 3200 | 1467996611757 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 3200 | 1467996611759 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:11 INFO - PROCESS | 3200 | 1467996611838 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:50:11 INFO - PROCESS | 3200 | 1467996611844 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3200 | 1467996611846 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62B5800 == 33 [pid = 3200] [id = 294] 09:50:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5156C00) [pid = 3200] [serial = 881] [outer = 0000000000000000] 09:50:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5160800) [pid = 3200] [serial = 882] [outer = 0000008BF5156C00] 09:50:11 INFO - PROCESS | 3200 | 1467996611890 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF57C5800) [pid = 3200] [serial = 883] [outer = 0000008BF5156C00] 09:50:12 INFO - PROCESS | 3200 | 1467996612319 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 587ms 09:50:12 INFO - PROCESS | 3200 | 1467996612342 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 3200 | 1467996612344 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:50:12 INFO - PROCESS | 3200 | 1467996612348 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:50:12 INFO - PROCESS | 3200 | 1467996612350 Marionette TRACE conn6 <- [1,1142,null,{}] 09:50:12 INFO - PROCESS | 3200 | 1467996612372 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:12 INFO - PROCESS | 3200 | 1467996612374 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:12 INFO - PROCESS | 3200 | 1467996612462 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:50:12 INFO - PROCESS | 3200 | 1467996612469 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 3200 | 1467996612471 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF8857000 == 34 [pid = 3200] [id = 295] 09:50:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF57C5C00) [pid = 3200] [serial = 884] [outer = 0000000000000000] 09:50:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF590EC00) [pid = 3200] [serial = 885] [outer = 0000008BF57C5C00] 09:50:12 INFO - PROCESS | 3200 | 1467996612515 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B2A800) [pid = 3200] [serial = 886] [outer = 0000008BF57C5C00] 09:50:13 INFO - PROCESS | 3200 | 1467996613006 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 09:50:13 INFO - PROCESS | 3200 | 1467996613044 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3200 | 1467996613046 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:50:13 INFO - PROCESS | 3200 | 1467996613049 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:50:13 INFO - PROCESS | 3200 | 1467996613051 Marionette TRACE conn6 <- [1,1146,null,{}] 09:50:13 INFO - PROCESS | 3200 | 1467996613054 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 3200 | 1467996613056 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:13 INFO - PROCESS | 3200 | 1467996613164 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:50:13 INFO - PROCESS | 3200 | 1467996613239 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3200 | 1467996613241 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32E7000 == 35 [pid = 3200] [id = 296] 09:50:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5B39000) [pid = 3200] [serial = 887] [outer = 0000000000000000] 09:50:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5B41000) [pid = 3200] [serial = 888] [outer = 0000008BF5B39000] 09:50:13 INFO - PROCESS | 3200 | 1467996613285 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5ED1000) [pid = 3200] [serial = 889] [outer = 0000008BF5B39000] 09:50:13 INFO - PROCESS | 3200 | 1467996613708 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3200 | 1467996613789 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:50:13 INFO - PROCESS | 3200 | 1467996613793 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:50:13 INFO - PROCESS | 3200 | 1467996613794 Marionette TRACE conn6 <- [1,1150,null,{}] 09:50:13 INFO - PROCESS | 3200 | 1467996613798 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 3200 | 1467996613800 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:13 INFO - PROCESS | 3200 | 1467996613916 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:50:13 INFO - PROCESS | 3200 | 1467996613927 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3200 | 1467996613929 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6A5000 == 36 [pid = 3200] [id = 297] 09:50:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5B3A800) [pid = 3200] [serial = 890] [outer = 0000000000000000] 09:50:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF611E400) [pid = 3200] [serial = 891] [outer = 0000008BF5B3A800] 09:50:13 INFO - PROCESS | 3200 | 1467996613973 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6126800) [pid = 3200] [serial = 892] [outer = 0000008BF5B3A800] 09:50:14 INFO - PROCESS | 3200 | 1467996614422 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 09:50:14 INFO - PROCESS | 3200 | 1467996614525 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 3200 | 1467996614527 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:50:14 INFO - PROCESS | 3200 | 1467996614536 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 3200 | 1467996614538 Marionette TRACE conn6 <- [1,1154,null,{}] 09:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:50:14 INFO - PROCESS | 3200 | 1467996614542 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 3200 | 1467996614545 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:14 INFO - PROCESS | 3200 | 1467996614673 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5BBF400) [pid = 3200] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF684E000) [pid = 3200] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF5B29C00) [pid = 3200] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF60F5800) [pid = 3200] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF2E5B400) [pid = 3200] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE92D8000) [pid = 3200] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF2E5DC00) [pid = 3200] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEE4AD000) [pid = 3200] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE984C800) [pid = 3200] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9B34C00) [pid = 3200] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE7B7F400) [pid = 3200] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:50:14 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9C8C000) [pid = 3200] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:50:14 INFO - PROCESS | 3200 | 1467996614843 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 3200 | 1467996614846 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF59D4800 == 37 [pid = 3200] [id = 298] 09:50:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE92D2400) [pid = 3200] [serial = 893] [outer = 0000000000000000] 09:50:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE9727800) [pid = 3200] [serial = 894] [outer = 0000008BE92D2400] 09:50:14 INFO - PROCESS | 3200 | 1467996614895 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5163C00) [pid = 3200] [serial = 895] [outer = 0000008BE92D2400] 09:50:15 INFO - PROCESS | 3200 | 1467996615257 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 772ms 09:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:50:15 INFO - PROCESS | 3200 | 1467996615315 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 3200 | 1467996615317 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:50:15 INFO - PROCESS | 3200 | 1467996615320 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 3200 | 1467996615322 Marionette TRACE conn6 <- [1,1158,null,{}] 09:50:15 INFO - PROCESS | 3200 | 1467996615326 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 3200 | 1467996615327 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:15 INFO - PROCESS | 3200 | 1467996615412 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:50:15 INFO - PROCESS | 3200 | 1467996615481 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 3200 | 1467996615483 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD638000 == 38 [pid = 3200] [id = 299] 09:50:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF26B6C00) [pid = 3200] [serial = 896] [outer = 0000000000000000] 09:50:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6650800) [pid = 3200] [serial = 897] [outer = 0000008BF26B6C00] 09:50:15 INFO - PROCESS | 3200 | 1467996615528 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6662400) [pid = 3200] [serial = 898] [outer = 0000008BF26B6C00] 09:50:15 INFO - PROCESS | 3200 | 1467996615874 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 09:50:15 INFO - PROCESS | 3200 | 1467996615952 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 3200 | 1467996615954 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:50:15 INFO - PROCESS | 3200 | 1467996615958 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:50:15 INFO - PROCESS | 3200 | 1467996615960 Marionette TRACE conn6 <- [1,1162,null,{}] 09:50:15 INFO - PROCESS | 3200 | 1467996615963 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 3200 | 1467996615965 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:16 INFO - PROCESS | 3200 | 1467996616074 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:50:16 INFO - PROCESS | 3200 | 1467996616108 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 3200 | 1467996616110 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB2A000 == 39 [pid = 3200] [id = 300] 09:50:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF672D800) [pid = 3200] [serial = 899] [outer = 0000000000000000] 09:50:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF684F800) [pid = 3200] [serial = 900] [outer = 0000008BF672D800] 09:50:16 INFO - PROCESS | 3200 | 1467996616154 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6E1BC00) [pid = 3200] [serial = 901] [outer = 0000008BF672D800] 09:50:16 INFO - PROCESS | 3200 | 1467996616552 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 3200 | 1467996616591 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:50:16 INFO - PROCESS | 3200 | 1467996616594 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:50:16 INFO - PROCESS | 3200 | 1467996616596 Marionette TRACE conn6 <- [1,1166,null,{}] 09:50:16 INFO - PROCESS | 3200 | 1467996616599 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 3200 | 1467996616601 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:16 INFO - PROCESS | 3200 | 1467996616713 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:50:16 INFO - PROCESS | 3200 | 1467996616721 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 3200 | 1467996616723 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDD8D800 == 40 [pid = 3200] [id = 301] 09:50:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6E22C00) [pid = 3200] [serial = 902] [outer = 0000000000000000] 09:50:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF72AF400) [pid = 3200] [serial = 903] [outer = 0000008BF6E22C00] 09:50:16 INFO - PROCESS | 3200 | 1467996616768 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF7DCB000) [pid = 3200] [serial = 904] [outer = 0000008BF6E22C00] 09:50:17 INFO - PROCESS | 3200 | 1467996617557 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 3200 | 1467996617631 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:50:17 INFO - PROCESS | 3200 | 1467996617657 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:50:17 INFO - PROCESS | 3200 | 1467996617663 Marionette TRACE conn6 <- [1,1170,null,{}] 09:50:17 INFO - PROCESS | 3200 | 1467996617668 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 3200 | 1467996617671 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:17 INFO - PROCESS | 3200 | 1467996617829 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:50:17 INFO - PROCESS | 3200 | 1467996617937 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 3200 | 1467996617940 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF547800 == 41 [pid = 3200] [id = 302] 09:50:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE969F800) [pid = 3200] [serial = 905] [outer = 0000000000000000] 09:50:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE972D000) [pid = 3200] [serial = 906] [outer = 0000008BE969F800] 09:50:18 INFO - PROCESS | 3200 | 1467996618003 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE9829C00) [pid = 3200] [serial = 907] [outer = 0000008BE969F800] 09:50:18 INFO - PROCESS | 3200 | 1467996618894 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 3200 | 1467996618952 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:50:18 INFO - PROCESS | 3200 | 1467996618957 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 3200 | 1467996618961 Marionette TRACE conn6 <- [1,1174,null,{}] 09:50:18 INFO - PROCESS | 3200 | 1467996618966 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:18 INFO - PROCESS | 3200 | 1467996618969 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:19 INFO - PROCESS | 3200 | 1467996619098 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:50:19 INFO - PROCESS | 3200 | 1467996619169 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 3200 | 1467996619173 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5B7800 == 42 [pid = 3200] [id = 303] 09:50:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE9849400) [pid = 3200] [serial = 908] [outer = 0000000000000000] 09:50:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE984F000) [pid = 3200] [serial = 909] [outer = 0000008BE9849400] 09:50:19 INFO - PROCESS | 3200 | 1467996619225 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE9B31800) [pid = 3200] [serial = 910] [outer = 0000008BE9849400] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB2A000 == 41 [pid = 3200] [id = 300] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD638000 == 40 [pid = 3200] [id = 299] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF59D4800 == 39 [pid = 3200] [id = 298] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6A5000 == 38 [pid = 3200] [id = 297] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32E7000 == 37 [pid = 3200] [id = 296] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF8857000 == 36 [pid = 3200] [id = 295] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62B5800 == 35 [pid = 3200] [id = 294] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A7000 == 34 [pid = 3200] [id = 293] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF59DC800 == 33 [pid = 3200] [id = 292] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF50A5000 == 32 [pid = 3200] [id = 291] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32E9000 == 31 [pid = 3200] [id = 290] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF7011C00) [pid = 3200] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF548800 == 30 [pid = 3200] [id = 289] 09:50:19 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEAB09000 == 29 [pid = 3200] [id = 288] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF60EF000) [pid = 3200] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6E21400) [pid = 3200] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF5B2FC00) [pid = 3200] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF62EC800) [pid = 3200] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF60F5000) [pid = 3200] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF665B800) [pid = 3200] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF6653400) [pid = 3200] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF6E17000) [pid = 3200] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF6850400) [pid = 3200] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF5630800) [pid = 3200] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF3211C00) [pid = 3200] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF4D10800) [pid = 3200] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEE4DC000) [pid = 3200] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEF692800) [pid = 3200] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEDAD0C00) [pid = 3200] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9993C00) [pid = 3200] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEE7E0C00) [pid = 3200] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEABB7C00) [pid = 3200] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9688400) [pid = 3200] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE84C9400) [pid = 3200] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF384AC00) [pid = 3200] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF67D9000) [pid = 3200] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5907000) [pid = 3200] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:50:19 INFO - PROCESS | 3200 | 1467996619843 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 3200 | 1467996619910 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:50:19 INFO - PROCESS | 3200 | 1467996619917 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 3200 | 1467996619919 Marionette TRACE conn6 <- [1,1178,null,{}] 09:50:19 INFO - PROCESS | 3200 | 1467996619923 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:19 INFO - PROCESS | 3200 | 1467996619926 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:20 INFO - PROCESS | 3200 | 1467996620016 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:50:20 INFO - PROCESS | 3200 | 1467996620091 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 3200 | 1467996620093 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC44000 == 30 [pid = 3200] [id = 304] 09:50:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9849C00) [pid = 3200] [serial = 911] [outer = 0000000000000000] 09:50:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDAD0C00) [pid = 3200] [serial = 912] [outer = 0000008BE9849C00] 09:50:20 INFO - PROCESS | 3200 | 1467996620142 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEE42BC00) [pid = 3200] [serial = 913] [outer = 0000008BE9849C00] 09:50:20 INFO - PROCESS | 3200 | 1467996620551 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 3200 | 1467996620653 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:50:20 INFO - PROCESS | 3200 | 1467996620657 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - PROCESS | 3200 | 1467996620661 Marionette TRACE conn6 <- [1,1182,null,{}] 09:50:20 INFO - PROCESS | 3200 | 1467996620673 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:20 INFO - PROCESS | 3200 | 1467996620678 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:20 INFO - PROCESS | 3200 | 1467996620777 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:50:20 INFO - PROCESS | 3200 | 1467996620786 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 3200 | 1467996620790 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BAB000 == 31 [pid = 3200] [id = 305] 09:50:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEFCCCC00) [pid = 3200] [serial = 914] [outer = 0000000000000000] 09:50:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF2E5B000) [pid = 3200] [serial = 915] [outer = 0000008BEFCCCC00] 09:50:20 INFO - PROCESS | 3200 | 1467996620839 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF384A000) [pid = 3200] [serial = 916] [outer = 0000008BEFCCCC00] 09:50:21 INFO - PROCESS | 3200 | 1467996621310 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 3200 | 1467996621353 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:50:21 INFO - PROCESS | 3200 | 1467996621357 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 3200 | 1467996621359 Marionette TRACE conn6 <- [1,1186,null,{}] 09:50:21 INFO - PROCESS | 3200 | 1467996621362 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:21 INFO - PROCESS | 3200 | 1467996621364 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:21 INFO - PROCESS | 3200 | 1467996621452 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:50:21 INFO - PROCESS | 3200 | 1467996621459 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 3200 | 1467996621461 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5CC7000 == 32 [pid = 3200] [id = 306] 09:50:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE92D7400) [pid = 3200] [serial = 917] [outer = 0000000000000000] 09:50:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5055000) [pid = 3200] [serial = 918] [outer = 0000008BE92D7400] 09:50:21 INFO - PROCESS | 3200 | 1467996621507 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF515E400) [pid = 3200] [serial = 919] [outer = 0000008BE92D7400] 09:50:21 INFO - PROCESS | 3200 | 1467996621936 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 628ms 09:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:50:21 INFO - PROCESS | 3200 | 1467996621988 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 3200 | 1467996621991 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:50:21 INFO - PROCESS | 3200 | 1467996621994 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 3200 | 1467996621996 Marionette TRACE conn6 <- [1,1190,null,{}] 09:50:22 INFO - PROCESS | 3200 | 1467996621999 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 3200 | 1467996622001 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:22 INFO - PROCESS | 3200 | 1467996622105 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:50:22 INFO - PROCESS | 3200 | 1467996622185 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 3200 | 1467996622188 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60AB000 == 33 [pid = 3200] [id = 307] 09:50:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF578D800) [pid = 3200] [serial = 920] [outer = 0000000000000000] 09:50:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF57CFC00) [pid = 3200] [serial = 921] [outer = 0000008BF578D800] 09:50:22 INFO - PROCESS | 3200 | 1467996622233 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B2E000) [pid = 3200] [serial = 922] [outer = 0000008BF578D800] 09:50:22 INFO - PROCESS | 3200 | 1467996622661 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:50:22 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 09:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 693ms 09:50:22 INFO - PROCESS | 3200 | 1467996622689 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 3200 | 1467996622692 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:50:22 INFO - PROCESS | 3200 | 1467996622695 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 3200 | 1467996622697 Marionette TRACE conn6 <- [1,1194,null,{}] 09:50:22 INFO - PROCESS | 3200 | 1467996622700 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 3200 | 1467996622706 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:22 INFO - PROCESS | 3200 | 1467996622839 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:50:22 INFO - PROCESS | 3200 | 1467996622847 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 3200 | 1467996622849 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF8857000 == 34 [pid = 3200] [id = 308] 09:50:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF60F4400) [pid = 3200] [serial = 923] [outer = 0000000000000000] 09:50:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF60F8C00) [pid = 3200] [serial = 924] [outer = 0000008BF60F4400] 09:50:22 INFO - PROCESS | 3200 | 1467996622942 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6646800) [pid = 3200] [serial = 925] [outer = 0000008BF60F4400] 09:50:23 INFO - PROCESS | 3200 | 1467996623356 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:50:23 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 09:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 733ms 09:50:23 INFO - PROCESS | 3200 | 1467996623432 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 3200 | 1467996623434 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:50:23 INFO - PROCESS | 3200 | 1467996623438 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 3200 | 1467996623439 Marionette TRACE conn6 <- [1,1198,null,{}] 09:50:23 INFO - PROCESS | 3200 | 1467996623488 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:23 INFO - PROCESS | 3200 | 1467996623490 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:23 INFO - PROCESS | 3200 | 1467996623606 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:50:23 INFO - PROCESS | 3200 | 1467996623614 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 3200 | 1467996623616 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7D6000 == 35 [pid = 3200] [id = 309] 09:50:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEF6DAC00) [pid = 3200] [serial = 926] [outer = 0000000000000000] 09:50:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6659C00) [pid = 3200] [serial = 927] [outer = 0000008BEF6DAC00] 09:50:23 INFO - PROCESS | 3200 | 1467996623699 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6852400) [pid = 3200] [serial = 928] [outer = 0000008BEF6DAC00] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B39000) [pid = 3200] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5B3A800) [pid = 3200] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF57C5C00) [pid = 3200] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9730C00) [pid = 3200] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE978E000) [pid = 3200] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF5156C00) [pid = 3200] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE841D400) [pid = 3200] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDDC8000) [pid = 3200] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9784400) [pid = 3200] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE968A400) [pid = 3200] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE92D2400) [pid = 3200] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF672D800) [pid = 3200] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF26B6C00) [pid = 3200] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:50:24 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEF692000) [pid = 3200] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:50:24 INFO - PROCESS | 3200 | 1467996624221 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 838ms 09:50:24 INFO - PROCESS | 3200 | 1467996624279 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 3200 | 1467996624281 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:50:24 INFO - PROCESS | 3200 | 1467996624284 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:50:24 INFO - PROCESS | 3200 | 1467996624286 Marionette TRACE conn6 <- [1,1202,null,{}] 09:50:24 INFO - PROCESS | 3200 | 1467996624290 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:24 INFO - PROCESS | 3200 | 1467996624292 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:24 INFO - PROCESS | 3200 | 1467996624401 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:50:24 INFO - PROCESS | 3200 | 1467996624449 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 3200 | 1467996624451 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5B4000 == 36 [pid = 3200] [id = 310] 09:50:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9D21000) [pid = 3200] [serial = 929] [outer = 0000000000000000] 09:50:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5161C00) [pid = 3200] [serial = 930] [outer = 0000008BE9D21000] 09:50:24 INFO - PROCESS | 3200 | 1467996624496 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF665E400) [pid = 3200] [serial = 931] [outer = 0000008BE9D21000] 09:50:24 INFO - PROCESS | 3200 | 1467996624838 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 588ms 09:50:24 INFO - PROCESS | 3200 | 1467996624875 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:50:24 INFO - PROCESS | 3200 | 1467996624877 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:50:24 INFO - PROCESS | 3200 | 1467996624881 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 3200 | 1467996624882 Marionette TRACE conn6 <- [1,1206,null,{}] 09:50:24 INFO - PROCESS | 3200 | 1467996624886 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:24 INFO - PROCESS | 3200 | 1467996624888 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:25 INFO - PROCESS | 3200 | 1467996625022 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:50:25 INFO - PROCESS | 3200 | 1467996625031 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 3200 | 1467996625033 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4BC000 == 37 [pid = 3200] [id = 311] 09:50:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF664E000) [pid = 3200] [serial = 932] [outer = 0000000000000000] 09:50:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF69D4800) [pid = 3200] [serial = 933] [outer = 0000008BF664E000] 09:50:25 INFO - PROCESS | 3200 | 1467996625077 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6E6E400) [pid = 3200] [serial = 934] [outer = 0000008BF664E000] 09:50:25 INFO - PROCESS | 3200 | 1467996625444 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 09:50:25 INFO - PROCESS | 3200 | 1467996625514 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 3200 | 1467996625516 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:50:25 INFO - PROCESS | 3200 | 1467996625520 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 3200 | 1467996625522 Marionette TRACE conn6 <- [1,1210,null,{}] 09:50:25 INFO - PROCESS | 3200 | 1467996625525 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:25 INFO - PROCESS | 3200 | 1467996625527 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:25 INFO - PROCESS | 3200 | 1467996625635 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:50:25 INFO - PROCESS | 3200 | 1467996625646 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 3200 | 1467996625648 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD62D800 == 38 [pid = 3200] [id = 312] 09:50:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF72BB400) [pid = 3200] [serial = 935] [outer = 0000000000000000] 09:50:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF7DC5000) [pid = 3200] [serial = 936] [outer = 0000008BF72BB400] 09:50:25 INFO - PROCESS | 3200 | 1467996625692 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF830BC00) [pid = 3200] [serial = 937] [outer = 0000008BF72BB400] 09:50:26 INFO - PROCESS | 3200 | 1467996626090 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 3200 | 1467996626157 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:50:26 INFO - PROCESS | 3200 | 1467996626162 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 3200 | 1467996626167 Marionette TRACE conn6 <- [1,1214,null,{}] 09:50:26 INFO - PROCESS | 3200 | 1467996626173 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:26 INFO - PROCESS | 3200 | 1467996626177 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:26 INFO - PROCESS | 3200 | 1467996626349 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:50:26 INFO - PROCESS | 3200 | 1467996626453 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 3200 | 1467996626459 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5B5000 == 39 [pid = 3200] [id = 313] 09:50:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9783800) [pid = 3200] [serial = 938] [outer = 0000000000000000] 09:50:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE982B000) [pid = 3200] [serial = 939] [outer = 0000008BE9783800] 09:50:26 INFO - PROCESS | 3200 | 1467996626518 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEA6DAC00) [pid = 3200] [serial = 940] [outer = 0000008BE9783800] 09:50:27 INFO - PROCESS | 3200 | 1467996627085 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 944ms 09:50:27 INFO - PROCESS | 3200 | 1467996627110 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:50:27 INFO - PROCESS | 3200 | 1467996627114 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:50:27 INFO - PROCESS | 3200 | 1467996627120 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 3200 | 1467996627125 Marionette TRACE conn6 <- [1,1218,null,{}] 09:50:27 INFO - PROCESS | 3200 | 1467996627129 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:27 INFO - PROCESS | 3200 | 1467996627132 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:27 INFO - PROCESS | 3200 | 1467996627247 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:50:27 INFO - PROCESS | 3200 | 1467996627337 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 3200 | 1467996627339 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5826000 == 40 [pid = 3200] [id = 314] 09:50:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BEF744400) [pid = 3200] [serial = 941] [outer = 0000000000000000] 09:50:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF00D0400) [pid = 3200] [serial = 942] [outer = 0000008BEF744400] 09:50:27 INFO - PROCESS | 3200 | 1467996627399 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF4D02400) [pid = 3200] [serial = 943] [outer = 0000008BEF744400] 09:50:28 INFO - PROCESS | 3200 | 1467996628032 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 944ms 09:50:28 INFO - PROCESS | 3200 | 1467996628063 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 3200 | 1467996628066 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:50:28 INFO - PROCESS | 3200 | 1467996628069 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 3200 | 1467996628072 Marionette TRACE conn6 <- [1,1222,null,{}] 09:50:28 INFO - PROCESS | 3200 | 1467996628083 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:28 INFO - PROCESS | 3200 | 1467996628088 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:28 INFO - PROCESS | 3200 | 1467996628199 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:50:28 INFO - PROCESS | 3200 | 1467996628275 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 3200 | 1467996628280 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB2B000 == 41 [pid = 3200] [id = 315] 09:50:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6125400) [pid = 3200] [serial = 944] [outer = 0000000000000000] 09:50:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF633D800) [pid = 3200] [serial = 945] [outer = 0000008BF6125400] 09:50:28 INFO - PROCESS | 3200 | 1467996628379 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF7011000) [pid = 3200] [serial = 946] [outer = 0000008BF6125400] 09:50:28 INFO - PROCESS | 3200 | 1467996628979 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 943ms 09:50:29 INFO - PROCESS | 3200 | 1467996629015 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 3200 | 1467996629017 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:50:29 INFO - PROCESS | 3200 | 1467996629021 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:50:29 INFO - PROCESS | 3200 | 1467996629023 Marionette TRACE conn6 <- [1,1226,null,{}] 09:50:29 INFO - PROCESS | 3200 | 1467996629027 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:29 INFO - PROCESS | 3200 | 1467996629029 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:29 INFO - PROCESS | 3200 | 1467996629142 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:50:29 INFO - PROCESS | 3200 | 1467996629257 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 3200 | 1467996629259 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDE0A000 == 42 [pid = 3200] [id = 316] 09:50:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF86E3000) [pid = 3200] [serial = 947] [outer = 0000000000000000] 09:50:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF881F400) [pid = 3200] [serial = 948] [outer = 0000008BF86E3000] 09:50:29 INFO - PROCESS | 3200 | 1467996629315 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF92E5C00) [pid = 3200] [serial = 949] [outer = 0000008BF86E3000] 09:50:29 INFO - PROCESS | 3200 | 1467996629846 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 881ms 09:50:29 INFO - PROCESS | 3200 | 1467996629908 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 3200 | 1467996629911 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:50:29 INFO - PROCESS | 3200 | 1467996629915 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 3200 | 1467996629917 Marionette TRACE conn6 <- [1,1230,null,{}] 09:50:29 INFO - PROCESS | 3200 | 1467996629921 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:29 INFO - PROCESS | 3200 | 1467996629923 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:30 INFO - PROCESS | 3200 | 1467996630061 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:50:30 INFO - PROCESS | 3200 | 1467996630149 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 3200 | 1467996630152 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61DB000 == 43 [pid = 3200] [id = 317] 09:50:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BEDA0A400) [pid = 3200] [serial = 950] [outer = 0000000000000000] 09:50:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF634A800) [pid = 3200] [serial = 951] [outer = 0000008BEDA0A400] 09:50:30 INFO - PROCESS | 3200 | 1467996630208 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF9328000) [pid = 3200] [serial = 952] [outer = 0000008BEDA0A400] 09:50:30 INFO - PROCESS | 3200 | 1467996630929 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1082ms 09:50:31 INFO - PROCESS | 3200 | 1467996631001 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 3200 | 1467996631005 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:50:31 INFO - PROCESS | 3200 | 1467996631011 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 3200 | 1467996631014 Marionette TRACE conn6 <- [1,1234,null,{}] 09:50:31 INFO - PROCESS | 3200 | 1467996631019 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:31 INFO - PROCESS | 3200 | 1467996631022 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:31 INFO - PROCESS | 3200 | 1467996631139 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:50:31 INFO - PROCESS | 3200 | 1467996631216 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 3200 | 1467996631220 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA07D000 == 44 [pid = 3200] [id = 318] 09:50:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BE83DAC00) [pid = 3200] [serial = 953] [outer = 0000000000000000] 09:50:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BE9686400) [pid = 3200] [serial = 954] [outer = 0000008BE83DAC00] 09:50:31 INFO - PROCESS | 3200 | 1467996631320 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BEE770400) [pid = 3200] [serial = 955] [outer = 0000008BE83DAC00] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4BC000 == 43 [pid = 3200] [id = 311] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5B4000 == 42 [pid = 3200] [id = 310] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7D6000 == 41 [pid = 3200] [id = 309] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF8857000 == 40 [pid = 3200] [id = 308] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60AB000 == 39 [pid = 3200] [id = 307] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5CC7000 == 38 [pid = 3200] [id = 306] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BAB000 == 37 [pid = 3200] [id = 305] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC44000 == 36 [pid = 3200] [id = 304] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5B7800 == 35 [pid = 3200] [id = 303] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF547800 == 34 [pid = 3200] [id = 302] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDD8D800 == 33 [pid = 3200] [id = 301] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D9800 == 32 [pid = 3200] [id = 287] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61DB000 == 31 [pid = 3200] [id = 317] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDE0A000 == 30 [pid = 3200] [id = 316] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB2B000 == 29 [pid = 3200] [id = 315] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5826000 == 28 [pid = 3200] [id = 314] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD62D800 == 27 [pid = 3200] [id = 312] 09:50:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5B5000 == 26 [pid = 3200] [id = 313] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BF5B41000) [pid = 3200] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BF611E400) [pid = 3200] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BF590EC00) [pid = 3200] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BEFC6D400) [pid = 3200] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF2E55000) [pid = 3200] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF5ED1000) [pid = 3200] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BE9821C00) [pid = 3200] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BE982C000) [pid = 3200] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF5160800) [pid = 3200] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF57C5800) [pid = 3200] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE9BAF400) [pid = 3200] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEA654400) [pid = 3200] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEE7DE800) [pid = 3200] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEF691800) [pid = 3200] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF453B000) [pid = 3200] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF504FC00) [pid = 3200] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE968B400) [pid = 3200] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE96A7800) [pid = 3200] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9727800) [pid = 3200] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF684F800) [pid = 3200] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF6126800) [pid = 3200] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5163C00) [pid = 3200] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6650800) [pid = 3200] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF7D07800) [pid = 3200] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF6E1BC00) [pid = 3200] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF6662400) [pid = 3200] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5B2A800) [pid = 3200] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:50:32 INFO - PROCESS | 3200 | 1467996632607 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1633ms 09:50:32 INFO - PROCESS | 3200 | 1467996632648 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 3200 | 1467996632652 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:50:32 INFO - PROCESS | 3200 | 1467996632657 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - PROCESS | 3200 | 1467996632660 Marionette TRACE conn6 <- [1,1238,null,{}] 09:50:32 INFO - PROCESS | 3200 | 1467996632665 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:32 INFO - PROCESS | 3200 | 1467996632668 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:32 INFO - PROCESS | 3200 | 1467996632762 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:50:32 INFO - PROCESS | 3200 | 1467996632769 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 3200 | 1467996632773 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDA7F800 == 27 [pid = 3200] [id = 319] 09:50:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9723000) [pid = 3200] [serial = 956] [outer = 0000000000000000] 09:50:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9784800) [pid = 3200] [serial = 957] [outer = 0000008BE9723000] 09:50:32 INFO - PROCESS | 3200 | 1467996632822 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9825C00) [pid = 3200] [serial = 958] [outer = 0000008BE9723000] 09:50:33 INFO - PROCESS | 3200 | 1467996633291 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 09:50:33 INFO - PROCESS | 3200 | 1467996633354 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 3200 | 1467996633359 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:50:33 INFO - PROCESS | 3200 | 1467996633366 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 3200 | 1467996633369 Marionette TRACE conn6 <- [1,1242,null,{}] 09:50:33 INFO - PROCESS | 3200 | 1467996633373 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 3200 | 1467996633375 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:33 INFO - PROCESS | 3200 | 1467996633497 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:50:33 INFO - PROCESS | 3200 | 1467996633513 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 3200 | 1467996633516 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC31000 == 28 [pid = 3200] [id = 320] 09:50:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE9BAF800) [pid = 3200] [serial = 959] [outer = 0000000000000000] 09:50:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE9C8CC00) [pid = 3200] [serial = 960] [outer = 0000008BE9BAF800] 09:50:33 INFO - PROCESS | 3200 | 1467996633564 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BEDA08000) [pid = 3200] [serial = 961] [outer = 0000008BE9BAF800] 09:50:34 INFO - PROCESS | 3200 | 1467996634018 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 693ms 09:50:34 INFO - PROCESS | 3200 | 1467996634061 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 3200 | 1467996634063 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:50:34 INFO - PROCESS | 3200 | 1467996634067 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 3200 | 1467996634070 Marionette TRACE conn6 <- [1,1246,null,{}] 09:50:34 INFO - PROCESS | 3200 | 1467996634082 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:34 INFO - PROCESS | 3200 | 1467996634087 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:34 INFO - PROCESS | 3200 | 1467996634174 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:50:34 INFO - PROCESS | 3200 | 1467996634183 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 3200 | 1467996634187 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F20800 == 29 [pid = 3200] [id = 321] 09:50:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE8DCAC00) [pid = 3200] [serial = 962] [outer = 0000000000000000] 09:50:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BEF6A0800) [pid = 3200] [serial = 963] [outer = 0000008BE8DCAC00] 09:50:34 INFO - PROCESS | 3200 | 1467996634235 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BEFC77C00) [pid = 3200] [serial = 964] [outer = 0000008BE8DCAC00] 09:50:34 INFO - PROCESS | 3200 | 1467996634676 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 691ms 09:50:34 INFO - PROCESS | 3200 | 1467996634761 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 3200 | 1467996634764 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:50:34 INFO - PROCESS | 3200 | 1467996634767 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 3200 | 1467996634769 Marionette TRACE conn6 <- [1,1250,null,{}] 09:50:34 INFO - PROCESS | 3200 | 1467996634773 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:34 INFO - PROCESS | 3200 | 1467996634775 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:34 INFO - PROCESS | 3200 | 1467996634915 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:50:34 INFO - PROCESS | 3200 | 1467996634954 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 3200 | 1467996634956 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C71000 == 30 [pid = 3200] [id = 322] 09:50:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF3211C00) [pid = 3200] [serial = 965] [outer = 0000000000000000] 09:50:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF384EC00) [pid = 3200] [serial = 966] [outer = 0000008BF3211C00] 09:50:35 INFO - PROCESS | 3200 | 1467996635002 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF46E5000) [pid = 3200] [serial = 967] [outer = 0000008BF3211C00] 09:50:35 INFO - PROCESS | 3200 | 1467996635432 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 733ms 09:50:35 INFO - PROCESS | 3200 | 1467996635503 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 3200 | 1467996635505 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:50:35 INFO - PROCESS | 3200 | 1467996635509 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 3200 | 1467996635511 Marionette TRACE conn6 <- [1,1254,null,{}] 09:50:35 INFO - PROCESS | 3200 | 1467996635514 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:35 INFO - PROCESS | 3200 | 1467996635516 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:35 INFO - PROCESS | 3200 | 1467996635622 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:50:35 INFO - PROCESS | 3200 | 1467996635632 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 3200 | 1467996635634 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A7800 == 31 [pid = 3200] [id = 323] 09:50:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9BAF400) [pid = 3200] [serial = 968] [outer = 0000000000000000] 09:50:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5054000) [pid = 3200] [serial = 969] [outer = 0000008BE9BAF400] 09:50:35 INFO - PROCESS | 3200 | 1467996635720 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF5163800) [pid = 3200] [serial = 970] [outer = 0000008BE9BAF400] 09:50:36 INFO - PROCESS | 3200 | 1467996636180 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 09:50:36 INFO - PROCESS | 3200 | 1467996636258 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 3200 | 1467996636260 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:50:36 INFO - PROCESS | 3200 | 1467996636266 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 3200 | 1467996636268 Marionette TRACE conn6 <- [1,1258,null,{}] 09:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:50:36 INFO - PROCESS | 3200 | 1467996636271 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:36 INFO - PROCESS | 3200 | 1467996636277 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:36 INFO - PROCESS | 3200 | 1467996636418 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:50:36 INFO - PROCESS | 3200 | 1467996636423 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 3200 | 1467996636425 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF83AC000 == 32 [pid = 3200] [id = 324] 09:50:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF5B30800) [pid = 3200] [serial = 971] [outer = 0000000000000000] 09:50:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5C60C00) [pid = 3200] [serial = 972] [outer = 0000008BF5B30800] 09:50:36 INFO - PROCESS | 3200 | 1467996636512 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF5ED4400) [pid = 3200] [serial = 973] [outer = 0000008BF5B30800] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF72BB400) [pid = 3200] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF6E22C00) [pid = 3200] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE9D21000) [pid = 3200] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEF6DAC00) [pid = 3200] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEFCCCC00) [pid = 3200] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE92D7400) [pid = 3200] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9849400) [pid = 3200] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF664E000) [pid = 3200] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE969F800) [pid = 3200] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF578D800) [pid = 3200] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF60F4400) [pid = 3200] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:50:36 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9849C00) [pid = 3200] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:50:37 INFO - PROCESS | 3200 | 1467996637061 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 838ms 09:50:37 INFO - PROCESS | 3200 | 1467996637116 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 3200 | 1467996637118 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:50:37 INFO - PROCESS | 3200 | 1467996637127 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 3200 | 1467996637129 Marionette TRACE conn6 <- [1,1262,null,{}] 09:50:37 INFO - PROCESS | 3200 | 1467996637133 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:37 INFO - PROCESS | 3200 | 1467996637135 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:37 INFO - PROCESS | 3200 | 1467996637215 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:50:37 INFO - PROCESS | 3200 | 1467996637222 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 3200 | 1467996637224 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7C0800 == 33 [pid = 3200] [id = 325] 09:50:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE9848000) [pid = 3200] [serial = 974] [outer = 0000000000000000] 09:50:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF46E6800) [pid = 3200] [serial = 975] [outer = 0000008BE9848000] 09:50:37 INFO - PROCESS | 3200 | 1467996637269 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5ECD000) [pid = 3200] [serial = 976] [outer = 0000008BE9848000] 09:50:37 INFO - PROCESS | 3200 | 1467996637697 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 626ms 09:50:37 INFO - PROCESS | 3200 | 1467996637758 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 3200 | 1467996637760 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:50:37 INFO - PROCESS | 3200 | 1467996637764 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 3200 | 1467996637766 Marionette TRACE conn6 <- [1,1266,null,{}] 09:50:37 INFO - PROCESS | 3200 | 1467996637770 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:37 INFO - PROCESS | 3200 | 1467996637772 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:37 INFO - PROCESS | 3200 | 1467996637854 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:50:37 INFO - PROCESS | 3200 | 1467996637863 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 3200 | 1467996637865 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC992800 == 34 [pid = 3200] [id = 326] 09:50:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF60F7800) [pid = 3200] [serial = 977] [outer = 0000000000000000] 09:50:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF611DC00) [pid = 3200] [serial = 978] [outer = 0000008BF60F7800] 09:50:37 INFO - PROCESS | 3200 | 1467996637910 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF62F0000) [pid = 3200] [serial = 979] [outer = 0000008BF60F7800] 09:50:38 INFO - PROCESS | 3200 | 1467996638364 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 09:50:38 INFO - PROCESS | 3200 | 1467996638400 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 3200 | 1467996638402 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:50:38 INFO - PROCESS | 3200 | 1467996638405 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:50:38 INFO - PROCESS | 3200 | 1467996638407 Marionette TRACE conn6 <- [1,1270,null,{}] 09:50:38 INFO - PROCESS | 3200 | 1467996638410 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:38 INFO - PROCESS | 3200 | 1467996638412 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:38 INFO - PROCESS | 3200 | 1467996638492 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:50:38 INFO - PROCESS | 3200 | 1467996638497 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 3200 | 1467996638499 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F20000 == 35 [pid = 3200] [id = 327] 09:50:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6646C00) [pid = 3200] [serial = 980] [outer = 0000000000000000] 09:50:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF664E400) [pid = 3200] [serial = 981] [outer = 0000008BF6646C00] 09:50:38 INFO - PROCESS | 3200 | 1467996638543 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF665F000) [pid = 3200] [serial = 982] [outer = 0000008BF6646C00] 09:50:39 INFO - PROCESS | 3200 | 1467996639326 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 09:50:39 INFO - PROCESS | 3200 | 1467996639395 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 3200 | 1467996639400 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:50:39 INFO - PROCESS | 3200 | 1467996639406 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - PROCESS | 3200 | 1467996639409 Marionette TRACE conn6 <- [1,1274,null,{}] 09:50:39 INFO - PROCESS | 3200 | 1467996639416 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:39 INFO - PROCESS | 3200 | 1467996639420 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:39 INFO - PROCESS | 3200 | 1467996639556 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:50:39 INFO - PROCESS | 3200 | 1467996639624 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 3200 | 1467996639627 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF552800 == 36 [pid = 3200] [id = 328] 09:50:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE969C400) [pid = 3200] [serial = 983] [outer = 0000000000000000] 09:50:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE9723C00) [pid = 3200] [serial = 984] [outer = 0000008BE969C400] 09:50:39 INFO - PROCESS | 3200 | 1467996639727 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE9830800) [pid = 3200] [serial = 985] [outer = 0000008BE969C400] 09:50:40 INFO - PROCESS | 3200 | 1467996640452 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1081ms 09:50:40 INFO - PROCESS | 3200 | 1467996640530 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 3200 | 1467996640535 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:50:40 INFO - PROCESS | 3200 | 1467996640541 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 3200 | 1467996640545 Marionette TRACE conn6 <- [1,1278,null,{}] 09:50:40 INFO - PROCESS | 3200 | 1467996640549 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:40 INFO - PROCESS | 3200 | 1467996640552 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:40 INFO - PROCESS | 3200 | 1467996640687 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:50:40 INFO - PROCESS | 3200 | 1467996640757 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 3200 | 1467996640760 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE926F000 == 37 [pid = 3200] [id = 329] 09:50:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE8424800) [pid = 3200] [serial = 986] [outer = 0000000000000000] 09:50:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE968DC00) [pid = 3200] [serial = 987] [outer = 0000008BE8424800] 09:50:40 INFO - PROCESS | 3200 | 1467996640939 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE9790400) [pid = 3200] [serial = 988] [outer = 0000008BE8424800] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC992800 == 36 [pid = 3200] [id = 326] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7C0800 == 35 [pid = 3200] [id = 325] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF83AC000 == 34 [pid = 3200] [id = 324] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A7800 == 33 [pid = 3200] [id = 323] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C71000 == 32 [pid = 3200] [id = 322] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F20800 == 31 [pid = 3200] [id = 321] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC31000 == 30 [pid = 3200] [id = 320] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDA7F800 == 29 [pid = 3200] [id = 319] 09:50:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEA07D000 == 28 [pid = 3200] [id = 318] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF72AF400) [pid = 3200] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF5161C00) [pid = 3200] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF7DCB000) [pid = 3200] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6852400) [pid = 3200] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF384A000) [pid = 3200] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF515E400) [pid = 3200] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9B31800) [pid = 3200] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF69D4800) [pid = 3200] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE972D000) [pid = 3200] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF6659C00) [pid = 3200] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE984F000) [pid = 3200] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF2E5B000) [pid = 3200] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF5B2E000) [pid = 3200] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF6646800) [pid = 3200] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEE42BC00) [pid = 3200] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF57CFC00) [pid = 3200] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF60F8C00) [pid = 3200] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDAD0C00) [pid = 3200] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF665E400) [pid = 3200] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF5055000) [pid = 3200] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9829C00) [pid = 3200] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF7DC5000) [pid = 3200] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF830BC00) [pid = 3200] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6E6E400) [pid = 3200] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:50:41 INFO - PROCESS | 3200 | 1467996641572 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1083ms 09:50:41 INFO - PROCESS | 3200 | 1467996641630 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 3200 | 1467996641634 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:50:41 INFO - PROCESS | 3200 | 1467996641640 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 3200 | 1467996641642 Marionette TRACE conn6 <- [1,1282,null,{}] 09:50:41 INFO - PROCESS | 3200 | 1467996641647 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:41 INFO - PROCESS | 3200 | 1467996641650 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:41 INFO - PROCESS | 3200 | 1467996641743 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:50:41 INFO - PROCESS | 3200 | 1467996641750 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 3200 | 1467996641753 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC0B800 == 29 [pid = 3200] [id = 330] 09:50:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9823400) [pid = 3200] [serial = 989] [outer = 0000000000000000] 09:50:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9B40800) [pid = 3200] [serial = 990] [outer = 0000008BE9823400] 09:50:41 INFO - PROCESS | 3200 | 1467996641801 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDAD5000) [pid = 3200] [serial = 991] [outer = 0000008BE9823400] 09:50:42 INFO - PROCESS | 3200 | 1467996642279 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 09:50:42 INFO - PROCESS | 3200 | 1467996642332 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 3200 | 1467996642336 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:50:42 INFO - PROCESS | 3200 | 1467996642342 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 3200 | 1467996642345 Marionette TRACE conn6 <- [1,1286,null,{}] 09:50:42 INFO - PROCESS | 3200 | 1467996642349 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:42 INFO - PROCESS | 3200 | 1467996642351 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:42 INFO - PROCESS | 3200 | 1467996642442 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:50:42 INFO - PROCESS | 3200 | 1467996642456 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 3200 | 1467996642459 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4682800 == 30 [pid = 3200] [id = 331] 09:50:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEF6DBC00) [pid = 3200] [serial = 992] [outer = 0000000000000000] 09:50:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEFC72400) [pid = 3200] [serial = 993] [outer = 0000008BEF6DBC00] 09:50:42 INFO - PROCESS | 3200 | 1467996642504 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF3845800) [pid = 3200] [serial = 994] [outer = 0000008BEF6DBC00] 09:50:42 INFO - PROCESS | 3200 | 1467996642982 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 693ms 09:50:43 INFO - PROCESS | 3200 | 1467996643055 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 3200 | 1467996643057 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:50:43 INFO - PROCESS | 3200 | 1467996643063 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 3200 | 1467996643067 Marionette TRACE conn6 <- [1,1290,null,{}] 09:50:43 INFO - PROCESS | 3200 | 1467996643078 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 3200 | 1467996643083 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:43 INFO - PROCESS | 3200 | 1467996643174 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:50:43 INFO - PROCESS | 3200 | 1467996643188 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 3200 | 1467996643190 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6057800 == 31 [pid = 3200] [id = 332] 09:50:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE922D400) [pid = 3200] [serial = 995] [outer = 0000000000000000] 09:50:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5634000) [pid = 3200] [serial = 996] [outer = 0000008BE922D400] 09:50:43 INFO - PROCESS | 3200 | 1467996643235 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF57CE800) [pid = 3200] [serial = 997] [outer = 0000008BE922D400] 09:50:43 INFO - PROCESS | 3200 | 1467996643658 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 09:50:43 INFO - PROCESS | 3200 | 1467996643695 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 3200 | 1467996643698 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:50:43 INFO - PROCESS | 3200 | 1467996643701 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:50:43 INFO - PROCESS | 3200 | 1467996643703 Marionette TRACE conn6 <- [1,1294,null,{}] 09:50:43 INFO - PROCESS | 3200 | 1467996643706 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 3200 | 1467996643708 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:43 INFO - PROCESS | 3200 | 1467996643832 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:50:43 INFO - PROCESS | 3200 | 1467996643840 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 3200 | 1467996643842 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62AE000 == 32 [pid = 3200] [id = 333] 09:50:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF3206000) [pid = 3200] [serial = 998] [outer = 0000000000000000] 09:50:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B29800) [pid = 3200] [serial = 999] [outer = 0000008BF3206000] 09:50:43 INFO - PROCESS | 3200 | 1467996643887 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5B41800) [pid = 3200] [serial = 1000] [outer = 0000008BF3206000] 09:50:44 INFO - PROCESS | 3200 | 1467996644347 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 09:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:50:44 INFO - PROCESS | 3200 | 1467996644399 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 3200 | 1467996644401 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:50:44 INFO - PROCESS | 3200 | 1467996644405 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 3200 | 1467996644407 Marionette TRACE conn6 <- [1,1298,null,{}] 09:50:44 INFO - PROCESS | 3200 | 1467996644410 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:44 INFO - PROCESS | 3200 | 1467996644413 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:44 INFO - PROCESS | 3200 | 1467996644523 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:50:44 INFO - PROCESS | 3200 | 1467996644535 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 3200 | 1467996644537 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C7A000 == 33 [pid = 3200] [id = 334] 09:50:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF60EC400) [pid = 3200] [serial = 1001] [outer = 0000000000000000] 09:50:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF60F1C00) [pid = 3200] [serial = 1002] [outer = 0000008BF60EC400] 09:50:44 INFO - PROCESS | 3200 | 1467996644592 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6646800) [pid = 3200] [serial = 1003] [outer = 0000008BF60EC400] 09:50:45 INFO - PROCESS | 3200 | 1467996645072 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 670ms 09:50:45 INFO - PROCESS | 3200 | 1467996645079 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 3200 | 1467996645081 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:50:45 INFO - PROCESS | 3200 | 1467996645096 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 3200 | 1467996645099 Marionette TRACE conn6 <- [1,1302,null,{}] 09:50:45 INFO - PROCESS | 3200 | 1467996645102 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 3200 | 1467996645108 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:45 INFO - PROCESS | 3200 | 1467996645254 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:50:45 INFO - PROCESS | 3200 | 1467996645276 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 3200 | 1467996645278 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A1000 == 34 [pid = 3200] [id = 335] 09:50:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6653000) [pid = 3200] [serial = 1004] [outer = 0000000000000000] 09:50:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6854400) [pid = 3200] [serial = 1005] [outer = 0000008BF6653000] 09:50:45 INFO - PROCESS | 3200 | 1467996645322 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF6E1BC00) [pid = 3200] [serial = 1006] [outer = 0000008BF6653000] 09:50:45 INFO - PROCESS | 3200 | 1467996645749 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 09:50:45 INFO - PROCESS | 3200 | 1467996645785 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 3200 | 1467996645787 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:50:45 INFO - PROCESS | 3200 | 1467996645791 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 3200 | 1467996645792 Marionette TRACE conn6 <- [1,1306,null,{}] 09:50:45 INFO - PROCESS | 3200 | 1467996645796 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 3200 | 1467996645798 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:45 INFO - PROCESS | 3200 | 1467996645904 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:50:45 INFO - PROCESS | 3200 | 1467996645909 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 3200 | 1467996645911 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4D2000 == 35 [pid = 3200] [id = 336] 09:50:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6E23C00) [pid = 3200] [serial = 1007] [outer = 0000000000000000] 09:50:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF7011C00) [pid = 3200] [serial = 1008] [outer = 0000008BF6E23C00] 09:50:45 INFO - PROCESS | 3200 | 1467996645955 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF7D0E800) [pid = 3200] [serial = 1009] [outer = 0000008BF6E23C00] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF3211C00) [pid = 3200] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE8DCAC00) [pid = 3200] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE9BAF800) [pid = 3200] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9723000) [pid = 3200] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE83DAC00) [pid = 3200] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE9BAF400) [pid = 3200] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9783800) [pid = 3200] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEF744400) [pid = 3200] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF6125400) [pid = 3200] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF86E3000) [pid = 3200] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDA0A400) [pid = 3200] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF60F7800) [pid = 3200] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5B30800) [pid = 3200] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:50:46 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9848000) [pid = 3200] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:50:46 INFO - PROCESS | 3200 | 1467996646441 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 09:50:46 INFO - PROCESS | 3200 | 1467996646529 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:50:46 INFO - PROCESS | 3200 | 1467996646539 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:50:46 INFO - PROCESS | 3200 | 1467996646569 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - PROCESS | 3200 | 1467996646571 Marionette TRACE conn6 <- [1,1310,null,{}] 09:50:46 INFO - PROCESS | 3200 | 1467996646575 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:46 INFO - PROCESS | 3200 | 1467996646577 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:46 INFO - PROCESS | 3200 | 1467996646660 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:50:46 INFO - PROCESS | 3200 | 1467996646666 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 3200 | 1467996646668 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD63A000 == 36 [pid = 3200] [id = 337] 09:50:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE9B26000) [pid = 3200] [serial = 1010] [outer = 0000000000000000] 09:50:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF326A000) [pid = 3200] [serial = 1011] [outer = 0000008BE9B26000] 09:50:46 INFO - PROCESS | 3200 | 1467996646714 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6125C00) [pid = 3200] [serial = 1012] [outer = 0000008BE9B26000] 09:50:47 INFO - PROCESS | 3200 | 1467996647120 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 585ms 09:50:47 INFO - PROCESS | 3200 | 1467996647158 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 3200 | 1467996647160 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:50:47 INFO - PROCESS | 3200 | 1467996647164 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 3200 | 1467996647165 Marionette TRACE conn6 <- [1,1314,null,{}] 09:50:47 INFO - PROCESS | 3200 | 1467996647169 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:47 INFO - PROCESS | 3200 | 1467996647171 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:47 INFO - PROCESS | 3200 | 1467996647254 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:50:47 INFO - PROCESS | 3200 | 1467996647260 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 3200 | 1467996647262 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6057000 == 37 [pid = 3200] [id = 338] 09:50:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF7D0F800) [pid = 3200] [serial = 1013] [outer = 0000000000000000] 09:50:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF8309800) [pid = 3200] [serial = 1014] [outer = 0000008BF7D0F800] 09:50:47 INFO - PROCESS | 3200 | 1467996647306 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF86E0C00) [pid = 3200] [serial = 1015] [outer = 0000008BF7D0F800] 09:50:47 INFO - PROCESS | 3200 | 1467996647727 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:50:47 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 09:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 587ms 09:50:47 INFO - PROCESS | 3200 | 1467996647760 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 3200 | 1467996647762 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:50:47 INFO - PROCESS | 3200 | 1467996647770 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 3200 | 1467996647771 Marionette TRACE conn6 <- [1,1318,null,{}] 09:50:47 INFO - PROCESS | 3200 | 1467996647775 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:47 INFO - PROCESS | 3200 | 1467996647777 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:47 INFO - PROCESS | 3200 | 1467996647860 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:50:47 INFO - PROCESS | 3200 | 1467996647868 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 3200 | 1467996647870 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB3C800 == 38 [pid = 3200] [id = 339] 09:50:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF8821400) [pid = 3200] [serial = 1016] [outer = 0000000000000000] 09:50:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF92E2000) [pid = 3200] [serial = 1017] [outer = 0000008BF8821400] 09:50:47 INFO - PROCESS | 3200 | 1467996647917 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF9330000) [pid = 3200] [serial = 1018] [outer = 0000008BF8821400] 09:50:48 INFO - PROCESS | 3200 | 1467996648597 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:50:48 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 09:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 900ms 09:50:48 INFO - PROCESS | 3200 | 1467996648668 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 3200 | 1467996648673 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:50:48 INFO - PROCESS | 3200 | 1467996648678 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:50:48 INFO - PROCESS | 3200 | 1467996648681 Marionette TRACE conn6 <- [1,1322,null,{}] 09:50:48 INFO - PROCESS | 3200 | 1467996648688 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:48 INFO - PROCESS | 3200 | 1467996648691 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:48 INFO - PROCESS | 3200 | 1467996648822 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:50:48 INFO - PROCESS | 3200 | 1467996648934 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 3200 | 1467996648937 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32EC800 == 39 [pid = 3200] [id = 340] 09:50:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE978F400) [pid = 3200] [serial = 1019] [outer = 0000000000000000] 09:50:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE9D1B000) [pid = 3200] [serial = 1020] [outer = 0000008BE978F400] 09:50:49 INFO - PROCESS | 3200 | 1467996648996 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BEDAD9C00) [pid = 3200] [serial = 1021] [outer = 0000008BE978F400] 09:50:49 INFO - PROCESS | 3200 | 1467996649649 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1036ms 09:50:49 INFO - PROCESS | 3200 | 1467996649718 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:50:49 INFO - PROCESS | 3200 | 1467996649723 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:50:49 INFO - PROCESS | 3200 | 1467996649730 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 3200 | 1467996649733 Marionette TRACE conn6 <- [1,1326,null,{}] 09:50:49 INFO - PROCESS | 3200 | 1467996649771 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:49 INFO - PROCESS | 3200 | 1467996649774 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:49 INFO - PROCESS | 3200 | 1467996649896 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:50:49 INFO - PROCESS | 3200 | 1467996649967 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 3200 | 1467996649969 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9310800 == 40 [pid = 3200] [id = 341] 09:50:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BEDC57000) [pid = 3200] [serial = 1022] [outer = 0000000000000000] 09:50:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BEE42BC00) [pid = 3200] [serial = 1023] [outer = 0000008BEDC57000] 09:50:50 INFO - PROCESS | 3200 | 1467996650067 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BEF6DE800) [pid = 3200] [serial = 1024] [outer = 0000008BEDC57000] 09:50:51 INFO - PROCESS | 3200 | 1467996651165 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1451ms 09:50:51 INFO - PROCESS | 3200 | 1467996651183 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 3200 | 1467996651186 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:50:51 INFO - PROCESS | 3200 | 1467996651190 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 3200 | 1467996651194 Marionette TRACE conn6 <- [1,1330,null,{}] 09:50:51 INFO - PROCESS | 3200 | 1467996651206 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 3200 | 1467996651212 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:51 INFO - PROCESS | 3200 | 1467996651326 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:50:51 INFO - PROCESS | 3200 | 1467996651398 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 3200 | 1467996651401 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE876000 == 41 [pid = 3200] [id = 342] 09:50:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BEDC53400) [pid = 3200] [serial = 1025] [outer = 0000000000000000] 09:50:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BEF507800) [pid = 3200] [serial = 1026] [outer = 0000008BEDC53400] 09:50:51 INFO - PROCESS | 3200 | 1467996651460 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF4D1B400) [pid = 3200] [serial = 1027] [outer = 0000008BEDC53400] 09:50:52 INFO - PROCESS | 3200 | 1467996652242 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1093ms 09:50:52 INFO - PROCESS | 3200 | 1467996652284 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 3200 | 1467996652288 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:50:52 INFO - PROCESS | 3200 | 1467996652293 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - PROCESS | 3200 | 1467996652298 Marionette TRACE conn6 <- [1,1334,null,{}] 09:50:52 INFO - PROCESS | 3200 | 1467996652303 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:52 INFO - PROCESS | 3200 | 1467996652305 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:52 INFO - PROCESS | 3200 | 1467996652417 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:50:52 INFO - PROCESS | 3200 | 1467996652511 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 3200 | 1467996652514 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC0C000 == 42 [pid = 3200] [id = 343] 09:50:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BEDADA400) [pid = 3200] [serial = 1028] [outer = 0000000000000000] 09:50:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BEDC52400) [pid = 3200] [serial = 1029] [outer = 0000008BEDADA400] 09:50:52 INFO - PROCESS | 3200 | 1467996652566 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BEE777000) [pid = 3200] [serial = 1030] [outer = 0000008BEDADA400] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6057000 == 41 [pid = 3200] [id = 338] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD63A000 == 40 [pid = 3200] [id = 337] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4D2000 == 39 [pid = 3200] [id = 336] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A1000 == 38 [pid = 3200] [id = 335] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C7A000 == 37 [pid = 3200] [id = 334] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62AE000 == 36 [pid = 3200] [id = 333] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6057800 == 35 [pid = 3200] [id = 332] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4682800 == 34 [pid = 3200] [id = 331] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC0B800 == 33 [pid = 3200] [id = 330] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE926F000 == 32 [pid = 3200] [id = 329] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F20000 == 31 [pid = 3200] [id = 327] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF552800 == 30 [pid = 3200] [id = 328] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE876000 == 29 [pid = 3200] [id = 342] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9310800 == 28 [pid = 3200] [id = 341] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32EC800 == 27 [pid = 3200] [id = 340] 09:50:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB3C800 == 26 [pid = 3200] [id = 339] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BEA6DAC00) [pid = 3200] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BE982B000) [pid = 3200] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF4D02400) [pid = 3200] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF00D0400) [pid = 3200] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF7011000) [pid = 3200] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF633D800) [pid = 3200] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF92E5C00) [pid = 3200] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF881F400) [pid = 3200] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF9328000) [pid = 3200] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF62F0000) [pid = 3200] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF634A800) [pid = 3200] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF664E400) [pid = 3200] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5C60C00) [pid = 3200] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF5163800) [pid = 3200] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF611DC00) [pid = 3200] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF5ED4400) [pid = 3200] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF5ECD000) [pid = 3200] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF46E6800) [pid = 3200] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEFC77C00) [pid = 3200] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF384EC00) [pid = 3200] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF46E5000) [pid = 3200] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEF6A0800) [pid = 3200] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9C8CC00) [pid = 3200] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEDA08000) [pid = 3200] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9784800) [pid = 3200] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9825C00) [pid = 3200] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEE770400) [pid = 3200] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9686400) [pid = 3200] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5054000) [pid = 3200] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:50:53 INFO - PROCESS | 3200 | 1467996653756 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1489ms 09:50:53 INFO - PROCESS | 3200 | 1467996653784 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 3200 | 1467996653788 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:50:53 INFO - PROCESS | 3200 | 1467996653792 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 3200 | 1467996653797 Marionette TRACE conn6 <- [1,1338,null,{}] 09:50:53 INFO - PROCESS | 3200 | 1467996653803 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:53 INFO - PROCESS | 3200 | 1467996653805 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:53 INFO - PROCESS | 3200 | 1467996653907 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:50:53 INFO - PROCESS | 3200 | 1467996653916 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 3200 | 1467996653919 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE474800 == 27 [pid = 3200] [id = 344] 09:50:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9686400) [pid = 3200] [serial = 1031] [outer = 0000000000000000] 09:50:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE968C800) [pid = 3200] [serial = 1032] [outer = 0000008BE9686400] 09:50:53 INFO - PROCESS | 3200 | 1467996653969 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9228000) [pid = 3200] [serial = 1033] [outer = 0000008BE9686400] 09:50:54 INFO - PROCESS | 3200 | 1467996654444 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 693ms 09:50:54 INFO - PROCESS | 3200 | 1467996654489 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 3200 | 1467996654495 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:50:54 INFO - PROCESS | 3200 | 1467996654501 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 3200 | 1467996654504 Marionette TRACE conn6 <- [1,1342,null,{}] 09:50:54 INFO - PROCESS | 3200 | 1467996654508 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:54 INFO - PROCESS | 3200 | 1467996654511 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:54 INFO - PROCESS | 3200 | 1467996654633 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:50:54 INFO - PROCESS | 3200 | 1467996654649 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 3200 | 1467996654652 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD0E800 == 28 [pid = 3200] [id = 345] 09:50:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE9845800) [pid = 3200] [serial = 1034] [outer = 0000000000000000] 09:50:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9849800) [pid = 3200] [serial = 1035] [outer = 0000008BE9845800] 09:50:54 INFO - PROCESS | 3200 | 1467996654701 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE998A800) [pid = 3200] [serial = 1036] [outer = 0000008BE9845800] 09:50:55 INFO - PROCESS | 3200 | 1467996655160 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 09:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:50:55 INFO - PROCESS | 3200 | 1467996655195 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 3200 | 1467996655197 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:50:55 INFO - PROCESS | 3200 | 1467996655200 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 3200 | 1467996655204 Marionette TRACE conn6 <- [1,1346,null,{}] 09:50:55 INFO - PROCESS | 3200 | 1467996655216 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 3200 | 1467996655221 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:55 INFO - PROCESS | 3200 | 1467996655308 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:50:55 INFO - PROCESS | 3200 | 1467996655317 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 3200 | 1467996655320 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F21000 == 29 [pid = 3200] [id = 346] 09:50:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEDAD0800) [pid = 3200] [serial = 1037] [outer = 0000000000000000] 09:50:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEDAD3C00) [pid = 3200] [serial = 1038] [outer = 0000008BEDAD0800] 09:50:55 INFO - PROCESS | 3200 | 1467996655371 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEDC56C00) [pid = 3200] [serial = 1039] [outer = 0000008BEDAD0800] 09:50:55 INFO - PROCESS | 3200 | 1467996655811 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 09:50:55 INFO - PROCESS | 3200 | 1467996655838 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 3200 | 1467996655840 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:50:55 INFO - PROCESS | 3200 | 1467996655844 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:50:55 INFO - PROCESS | 3200 | 1467996655846 Marionette TRACE conn6 <- [1,1350,null,{}] 09:50:55 INFO - PROCESS | 3200 | 1467996655849 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 3200 | 1467996655851 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:55 INFO - PROCESS | 3200 | 1467996655972 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:50:56 INFO - PROCESS | 3200 | 1467996656050 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 3200 | 1467996656052 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C8D000 == 30 [pid = 3200] [id = 347] 09:50:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BEE82FC00) [pid = 3200] [serial = 1040] [outer = 0000000000000000] 09:50:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BEEA3B800) [pid = 3200] [serial = 1041] [outer = 0000008BEE82FC00] 09:50:56 INFO - PROCESS | 3200 | 1467996656098 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BEF6D8C00) [pid = 3200] [serial = 1042] [outer = 0000008BEE82FC00] 09:50:56 INFO - PROCESS | 3200 | 1467996656533 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 09:50:56 INFO - PROCESS | 3200 | 1467996656580 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 3200 | 1467996656582 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:50:56 INFO - PROCESS | 3200 | 1467996656586 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 3200 | 1467996656588 Marionette TRACE conn6 <- [1,1354,null,{}] 09:50:56 INFO - PROCESS | 3200 | 1467996656591 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:56 INFO - PROCESS | 3200 | 1467996656593 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:56 INFO - PROCESS | 3200 | 1467996656697 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:50:56 INFO - PROCESS | 3200 | 1467996656705 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 3200 | 1467996656707 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A3000 == 31 [pid = 3200] [id = 348] 09:50:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BEF6DD000) [pid = 3200] [serial = 1043] [outer = 0000000000000000] 09:50:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BEFC6F400) [pid = 3200] [serial = 1044] [outer = 0000008BEF6DD000] 09:50:56 INFO - PROCESS | 3200 | 1467996656752 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF26BB800) [pid = 3200] [serial = 1045] [outer = 0000008BEF6DD000] 09:50:57 INFO - PROCESS | 3200 | 1467996657246 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:50:57 INFO - PROCESS | 3200 | 1467996657281 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:50:57 INFO - PROCESS | 3200 | 1467996657284 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 3200 | 1467996657286 Marionette TRACE conn6 <- [1,1358,null,{}] 09:50:57 INFO - PROCESS | 3200 | 1467996657289 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:57 INFO - PROCESS | 3200 | 1467996657296 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:57 INFO - PROCESS | 3200 | 1467996657448 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:50:57 INFO - PROCESS | 3200 | 1467996657464 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 3200 | 1467996657466 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF8694000 == 32 [pid = 3200] [id = 349] 09:50:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE968E400) [pid = 3200] [serial = 1046] [outer = 0000000000000000] 09:50:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF3845400) [pid = 3200] [serial = 1047] [outer = 0000008BE968E400] 09:50:57 INFO - PROCESS | 3200 | 1467996657550 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5155C00) [pid = 3200] [serial = 1048] [outer = 0000008BE968E400] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF60EC400) [pid = 3200] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF6653000) [pid = 3200] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF6E23C00) [pid = 3200] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE8424800) [pid = 3200] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9823400) [pid = 3200] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE922D400) [pid = 3200] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEF6DBC00) [pid = 3200] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF6646C00) [pid = 3200] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF3206000) [pid = 3200] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE969C400) [pid = 3200] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF8821400) [pid = 3200] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9B26000) [pid = 3200] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:50:58 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF7D0F800) [pid = 3200] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:50:58 INFO - PROCESS | 3200 | 1467996658195 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 3200 | 1467996658234 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:50:58 INFO - PROCESS | 3200 | 1467996658237 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:50:58 INFO - PROCESS | 3200 | 1467996658239 Marionette TRACE conn6 <- [1,1362,null,{}] 09:50:58 INFO - PROCESS | 3200 | 1467996658243 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:58 INFO - PROCESS | 3200 | 1467996658245 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:58 INFO - PROCESS | 3200 | 1467996658328 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:50:58 INFO - PROCESS | 3200 | 1467996658397 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 3200 | 1467996658399 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92C3000 == 33 [pid = 3200] [id = 350] 09:50:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE7B82000) [pid = 3200] [serial = 1049] [outer = 0000000000000000] 09:50:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE978D800) [pid = 3200] [serial = 1050] [outer = 0000008BE7B82000] 09:50:58 INFO - PROCESS | 3200 | 1467996658448 Marionette DEBUG loaded listener.js 09:50:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF505B800) [pid = 3200] [serial = 1051] [outer = 0000008BE7B82000] 09:50:58 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:50:58 INFO - PROCESS | 3200 | 1467996658817 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 3200 | 1467996658871 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:50:58 INFO - PROCESS | 3200 | 1467996658874 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 3200 | 1467996658876 Marionette TRACE conn6 <- [1,1366,null,{}] 09:50:58 INFO - PROCESS | 3200 | 1467996658880 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:58 INFO - PROCESS | 3200 | 1467996658882 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:58 INFO - PROCESS | 3200 | 1467996658989 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:50:59 INFO - PROCESS | 3200 | 1467996658997 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 3200 | 1467996658999 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC68F800 == 34 [pid = 3200] [id = 351] 09:50:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE8344000) [pid = 3200] [serial = 1052] [outer = 0000000000000000] 09:50:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF515EC00) [pid = 3200] [serial = 1053] [outer = 0000008BE8344000] 09:50:59 INFO - PROCESS | 3200 | 1467996659052 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF57CE000) [pid = 3200] [serial = 1054] [outer = 0000008BE8344000] 09:50:59 INFO - PROCESS | 3200 | 1467996659427 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 3200 | 1467996659466 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:50:59 INFO - PROCESS | 3200 | 1467996659470 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - PROCESS | 3200 | 1467996659472 Marionette TRACE conn6 <- [1,1370,null,{}] 09:50:59 INFO - PROCESS | 3200 | 1467996659475 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:59 INFO - PROCESS | 3200 | 1467996659477 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:59 INFO - PROCESS | 3200 | 1467996659559 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:50:59 INFO - PROCESS | 3200 | 1467996659634 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 3200 | 1467996659635 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:50:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A1800 == 35 [pid = 3200] [id = 352] 09:50:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE998BC00) [pid = 3200] [serial = 1055] [outer = 0000000000000000] 09:50:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5B29C00) [pid = 3200] [serial = 1056] [outer = 0000008BE998BC00] 09:50:59 INFO - PROCESS | 3200 | 1467996659682 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5B3BC00) [pid = 3200] [serial = 1057] [outer = 0000008BE998BC00] 09:51:00 INFO - PROCESS | 3200 | [3200] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:00 INFO - PROCESS | 3200 | 1467996660052 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 3200 | 1467996660140 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:51:00 INFO - PROCESS | 3200 | 1467996660146 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 3200 | 1467996660150 Marionette TRACE conn6 <- [1,1374,null,{}] 09:51:00 INFO - PROCESS | 3200 | 1467996660161 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 3200 | 1467996660165 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:00 INFO - PROCESS | 3200 | 1467996660361 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:51:00 INFO - PROCESS | 3200 | 1467996660453 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 3200 | 1467996660459 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDDE6800 == 36 [pid = 3200] [id = 353] 09:51:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9227800) [pid = 3200] [serial = 1058] [outer = 0000000000000000] 09:51:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9684400) [pid = 3200] [serial = 1059] [outer = 0000008BE9227800] 09:51:00 INFO - PROCESS | 3200 | 1467996660517 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9731800) [pid = 3200] [serial = 1060] [outer = 0000008BE9227800] 09:51:01 INFO - PROCESS | 3200 | 1467996661292 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:51:01 INFO - PROCESS | 3200 | 1467996661345 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:51:01 INFO - PROCESS | 3200 | 1467996661352 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 3200 | 1467996661356 Marionette TRACE conn6 <- [1,1378,null,{}] 09:51:01 INFO - PROCESS | 3200 | 1467996661361 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:01 INFO - PROCESS | 3200 | 1467996661364 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:01 INFO - PROCESS | 3200 | 1467996661497 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:51:01 INFO - PROCESS | 3200 | 1467996661565 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 3200 | 1467996661568 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C80000 == 37 [pid = 3200] [id = 354] 09:51:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE9D26C00) [pid = 3200] [serial = 1061] [outer = 0000000000000000] 09:51:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BEDA08000) [pid = 3200] [serial = 1062] [outer = 0000008BE9D26C00] 09:51:01 INFO - PROCESS | 3200 | 1467996661666 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BEDCFC000) [pid = 3200] [serial = 1063] [outer = 0000008BE9D26C00] 09:51:02 INFO - PROCESS | 3200 | 1467996662602 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1339ms 09:51:02 INFO - PROCESS | 3200 | 1467996662689 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 3200 | 1467996662694 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:51:02 INFO - PROCESS | 3200 | 1467996662699 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 3200 | 1467996662703 Marionette TRACE conn6 <- [1,1382,null,{}] 09:51:02 INFO - PROCESS | 3200 | 1467996662708 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 3200 | 1467996662711 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:02 INFO - PROCESS | 3200 | 1467996662864 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:51:02 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC68F800 == 36 [pid = 3200] [id = 351] 09:51:02 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92C3000 == 35 [pid = 3200] [id = 350] 09:51:02 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF8694000 == 34 [pid = 3200] [id = 349] 09:51:02 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A3000 == 33 [pid = 3200] [id = 348] 09:51:02 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C8D000 == 32 [pid = 3200] [id = 347] 09:51:02 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F21000 == 31 [pid = 3200] [id = 346] 09:51:02 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD0E800 == 30 [pid = 3200] [id = 345] 09:51:02 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE474800 == 29 [pid = 3200] [id = 344] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF60F1C00) [pid = 3200] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF6854400) [pid = 3200] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF6646800) [pid = 3200] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF7011C00) [pid = 3200] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE968DC00) [pid = 3200] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF6E1BC00) [pid = 3200] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9790400) [pid = 3200] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9B40800) [pid = 3200] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDAD5000) [pid = 3200] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF57CE800) [pid = 3200] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5634000) [pid = 3200] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEFC72400) [pid = 3200] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF3845800) [pid = 3200] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF665F000) [pid = 3200] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF5B29800) [pid = 3200] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9723C00) [pid = 3200] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF92E2000) [pid = 3200] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE9830800) [pid = 3200] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF9330000) [pid = 3200] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF326A000) [pid = 3200] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF86E0C00) [pid = 3200] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF8309800) [pid = 3200] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF6125C00) [pid = 3200] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF7D0E800) [pid = 3200] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF5B41800) [pid = 3200] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:51:02 INFO - PROCESS | 3200 | 1467996662963 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 3200 | 1467996662968 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE894C800 == 30 [pid = 3200] [id = 355] 09:51:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE8DCB800) [pid = 3200] [serial = 1064] [outer = 0000000000000000] 09:51:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE96A2400) [pid = 3200] [serial = 1065] [outer = 0000008BE8DCB800] 09:51:03 INFO - PROCESS | 3200 | 1467996663017 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9822000) [pid = 3200] [serial = 1066] [outer = 0000008BE8DCB800] 09:51:03 INFO - PROCESS | 3200 | 1467996663471 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 837ms 09:51:03 INFO - PROCESS | 3200 | 1467996663540 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 3200 | 1467996663544 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:51:03 INFO - PROCESS | 3200 | 1467996663550 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 3200 | 1467996663553 Marionette TRACE conn6 <- [1,1386,null,{}] 09:51:03 INFO - PROCESS | 3200 | 1467996663557 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 3200 | 1467996663560 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:03 INFO - PROCESS | 3200 | 1467996663648 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:51:03 INFO - PROCESS | 3200 | 1467996663663 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 3200 | 1467996663665 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32EC800 == 31 [pid = 3200] [id = 356] 09:51:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9C8C800) [pid = 3200] [serial = 1067] [outer = 0000000000000000] 09:51:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEA018400) [pid = 3200] [serial = 1068] [outer = 0000008BE9C8C800] 09:51:03 INFO - PROCESS | 3200 | 1467996663712 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEDAD6400) [pid = 3200] [serial = 1069] [outer = 0000008BE9C8C800] 09:51:04 INFO - PROCESS | 3200 | 1467996664152 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 09:51:04 INFO - PROCESS | 3200 | 1467996664182 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 3200 | 1467996664184 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:51:04 INFO - PROCESS | 3200 | 1467996664192 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 3200 | 1467996664196 Marionette TRACE conn6 <- [1,1390,null,{}] 09:51:04 INFO - PROCESS | 3200 | 1467996664208 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:04 INFO - PROCESS | 3200 | 1467996664213 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:04 INFO - PROCESS | 3200 | 1467996664338 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:51:04 INFO - PROCESS | 3200 | 1467996664353 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 3200 | 1467996664357 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF582C000 == 32 [pid = 3200] [id = 357] 09:51:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEE82E400) [pid = 3200] [serial = 1070] [outer = 0000000000000000] 09:51:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEF6D8400) [pid = 3200] [serial = 1071] [outer = 0000008BEE82E400] 09:51:04 INFO - PROCESS | 3200 | 1467996664406 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF2E56C00) [pid = 3200] [serial = 1072] [outer = 0000008BEE82E400] 09:51:04 INFO - PROCESS | 3200 | 1467996664833 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 692ms 09:51:04 INFO - PROCESS | 3200 | 1467996664882 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 3200 | 1467996664885 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:51:04 INFO - PROCESS | 3200 | 1467996664888 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 3200 | 1467996664890 Marionette TRACE conn6 <- [1,1394,null,{}] 09:51:04 INFO - PROCESS | 3200 | 1467996664893 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:04 INFO - PROCESS | 3200 | 1467996664895 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:04 INFO - PROCESS | 3200 | 1467996664984 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:51:04 INFO - PROCESS | 3200 | 1467996664990 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 3200 | 1467996664992 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62C9000 == 33 [pid = 3200] [id = 358] 09:51:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF2E5B400) [pid = 3200] [serial = 1073] [outer = 0000000000000000] 09:51:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF4541400) [pid = 3200] [serial = 1074] [outer = 0000008BF2E5B400] 09:51:05 INFO - PROCESS | 3200 | 1467996665037 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF4D02400) [pid = 3200] [serial = 1075] [outer = 0000008BF2E5B400] 09:51:05 INFO - PROCESS | 3200 | 1467996665509 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 09:51:05 INFO - PROCESS | 3200 | 1467996665582 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 3200 | 1467996665585 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:51:05 INFO - PROCESS | 3200 | 1467996665588 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 3200 | 1467996665590 Marionette TRACE conn6 <- [1,1398,null,{}] 09:51:05 INFO - PROCESS | 3200 | 1467996665600 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 3200 | 1467996665602 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:05 INFO - PROCESS | 3200 | 1467996665736 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:51:05 INFO - PROCESS | 3200 | 1467996665767 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 3200 | 1467996665769 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7B9000 == 34 [pid = 3200] [id = 359] 09:51:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF3849C00) [pid = 3200] [serial = 1076] [outer = 0000000000000000] 09:51:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF515FC00) [pid = 3200] [serial = 1077] [outer = 0000008BF3849C00] 09:51:05 INFO - PROCESS | 3200 | 1467996665815 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF57CA000) [pid = 3200] [serial = 1078] [outer = 0000008BF3849C00] 09:51:06 INFO - PROCESS | 3200 | 1467996666280 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 732ms 09:51:06 INFO - PROCESS | 3200 | 1467996666323 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 3200 | 1467996666326 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:51:06 INFO - PROCESS | 3200 | 1467996666329 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - PROCESS | 3200 | 1467996666330 Marionette TRACE conn6 <- [1,1402,null,{}] 09:51:06 INFO - PROCESS | 3200 | 1467996666334 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:06 INFO - PROCESS | 3200 | 1467996666340 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:06 INFO - PROCESS | 3200 | 1467996666489 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:51:06 INFO - PROCESS | 3200 | 1467996666497 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 3200 | 1467996666499 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4B0000 == 35 [pid = 3200] [id = 360] 09:51:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B33C00) [pid = 3200] [serial = 1079] [outer = 0000000000000000] 09:51:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5C6F400) [pid = 3200] [serial = 1080] [outer = 0000008BF5B33C00] 09:51:06 INFO - PROCESS | 3200 | 1467996666585 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF60F8400) [pid = 3200] [serial = 1081] [outer = 0000008BF5B33C00] 09:51:07 INFO - PROCESS | 3200 | 1467996667072 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 775ms 09:51:07 INFO - PROCESS | 3200 | 1467996667108 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 3200 | 1467996667110 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:51:07 INFO - PROCESS | 3200 | 1467996667113 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 3200 | 1467996667115 Marionette TRACE conn6 <- [1,1406,null,{}] 09:51:07 INFO - PROCESS | 3200 | 1467996667127 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 3200 | 1467996667129 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:07 INFO - PROCESS | 3200 | 1467996667270 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDADA400) [pid = 3200] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEE82FC00) [pid = 3200] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9686400) [pid = 3200] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEF6DD000) [pid = 3200] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE7B82000) [pid = 3200] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9845800) [pid = 3200] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE968E400) [pid = 3200] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEDAD0800) [pid = 3200] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE8344000) [pid = 3200] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE978F400) [pid = 3200] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEDC57000) [pid = 3200] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:51:07 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BEDC53400) [pid = 3200] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:51:07 INFO - PROCESS | 3200 | 1467996667327 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 3200 | 1467996667329 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2F7B800 == 36 [pid = 3200] [id = 361] 09:51:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE7B7A000) [pid = 3200] [serial = 1082] [outer = 0000000000000000] 09:51:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9686400) [pid = 3200] [serial = 1083] [outer = 0000008BE7B7A000] 09:51:07 INFO - PROCESS | 3200 | 1467996667374 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDC55400) [pid = 3200] [serial = 1084] [outer = 0000008BE7B7A000] 09:51:07 INFO - PROCESS | 3200 | 1467996667745 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 672ms 09:51:07 INFO - PROCESS | 3200 | 1467996667788 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 3200 | 1467996667790 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:51:07 INFO - PROCESS | 3200 | 1467996667795 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 3200 | 1467996667797 Marionette TRACE conn6 <- [1,1410,null,{}] 09:51:07 INFO - PROCESS | 3200 | 1467996667801 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 3200 | 1467996667803 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:07 INFO - PROCESS | 3200 | 1467996667885 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:51:07 INFO - PROCESS | 3200 | 1467996667891 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 3200 | 1467996667893 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD63D800 == 37 [pid = 3200] [id = 362] 09:51:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF384BC00) [pid = 3200] [serial = 1085] [outer = 0000000000000000] 09:51:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF6125400) [pid = 3200] [serial = 1086] [outer = 0000008BF384BC00] 09:51:07 INFO - PROCESS | 3200 | 1467996667937 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF62F3400) [pid = 3200] [serial = 1087] [outer = 0000008BF384BC00] 09:51:08 INFO - PROCESS | 3200 | 1467996668359 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 629ms 09:51:08 INFO - PROCESS | 3200 | 1467996668426 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 3200 | 1467996668429 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:51:08 INFO - PROCESS | 3200 | 1467996668432 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 3200 | 1467996668434 Marionette TRACE conn6 <- [1,1414,null,{}] 09:51:08 INFO - PROCESS | 3200 | 1467996668437 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:08 INFO - PROCESS | 3200 | 1467996668439 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:08 INFO - PROCESS | 3200 | 1467996668521 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:51:08 INFO - PROCESS | 3200 | 1467996668528 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 3200 | 1467996668530 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7DA000 == 38 [pid = 3200] [id = 363] 09:51:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF62F4000) [pid = 3200] [serial = 1088] [outer = 0000000000000000] 09:51:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6647000) [pid = 3200] [serial = 1089] [outer = 0000008BF62F4000] 09:51:08 INFO - PROCESS | 3200 | 1467996668574 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6652000) [pid = 3200] [serial = 1090] [outer = 0000008BF62F4000] 09:51:09 INFO - PROCESS | 3200 | 1467996669006 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 626ms 09:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:51:09 INFO - PROCESS | 3200 | 1467996669062 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 3200 | 1467996669064 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:51:09 INFO - PROCESS | 3200 | 1467996669067 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 3200 | 1467996669069 Marionette TRACE conn6 <- [1,1418,null,{}] 09:51:09 INFO - PROCESS | 3200 | 1467996669073 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 3200 | 1467996669075 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:09 INFO - PROCESS | 3200 | 1467996669166 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:51:09 INFO - PROCESS | 3200 | 1467996669174 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 3200 | 1467996669176 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB3A000 == 39 [pid = 3200] [id = 364] 09:51:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF665A000) [pid = 3200] [serial = 1091] [outer = 0000000000000000] 09:51:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6661800) [pid = 3200] [serial = 1092] [outer = 0000008BF665A000] 09:51:09 INFO - PROCESS | 3200 | 1467996669221 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF67D8000) [pid = 3200] [serial = 1093] [outer = 0000008BF665A000] 09:51:09 INFO - PROCESS | 3200 | 1467996669987 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 09:51:10 INFO - PROCESS | 3200 | 1467996670057 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 3200 | 1467996670060 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:51:10 INFO - PROCESS | 3200 | 1467996670066 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 3200 | 1467996670071 Marionette TRACE conn6 <- [1,1422,null,{}] 09:51:10 INFO - PROCESS | 3200 | 1467996670077 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:10 INFO - PROCESS | 3200 | 1467996670080 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:10 INFO - PROCESS | 3200 | 1467996670239 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:51:10 INFO - PROCESS | 3200 | 1467996670350 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 3200 | 1467996670353 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4280800 == 40 [pid = 3200] [id = 365] 09:51:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9845000) [pid = 3200] [serial = 1094] [outer = 0000000000000000] 09:51:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9992400) [pid = 3200] [serial = 1095] [outer = 0000008BE9845000] 09:51:10 INFO - PROCESS | 3200 | 1467996670412 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEDC46800) [pid = 3200] [serial = 1096] [outer = 0000008BE9845000] 09:51:10 INFO - PROCESS | 3200 | 1467996670983 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 941ms 09:51:11 INFO - PROCESS | 3200 | 1467996671022 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 3200 | 1467996671027 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:51:11 INFO - PROCESS | 3200 | 1467996671036 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 3200 | 1467996671039 Marionette TRACE conn6 <- [1,1426,null,{}] 09:51:11 INFO - PROCESS | 3200 | 1467996671043 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:11 INFO - PROCESS | 3200 | 1467996671046 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:11 INFO - PROCESS | 3200 | 1467996671164 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:51:11 INFO - PROCESS | 3200 | 1467996671253 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 3200 | 1467996671256 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A3000 == 41 [pid = 3200] [id = 366] 09:51:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF2E61800) [pid = 3200] [serial = 1097] [outer = 0000000000000000] 09:51:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF384B800) [pid = 3200] [serial = 1098] [outer = 0000008BF2E61800] 09:51:11 INFO - PROCESS | 3200 | 1467996671314 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF5198C00) [pid = 3200] [serial = 1099] [outer = 0000008BF2E61800] 09:51:11 INFO - PROCESS | 3200 | 1467996671938 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms 09:51:11 INFO - PROCESS | 3200 | 1467996671985 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 3200 | 1467996671988 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:51:12 INFO - PROCESS | 3200 | 1467996671992 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 3200 | 1467996671996 Marionette TRACE conn6 <- [1,1430,null,{}] 09:51:12 INFO - PROCESS | 3200 | 1467996672008 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 3200 | 1467996672013 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:12 INFO - PROCESS | 3200 | 1467996672126 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:51:12 INFO - PROCESS | 3200 | 1467996672245 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 3200 | 1467996672249 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDDA6800 == 42 [pid = 3200] [id = 367] 09:51:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6126800) [pid = 3200] [serial = 1100] [outer = 0000000000000000] 09:51:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF6348800) [pid = 3200] [serial = 1101] [outer = 0000008BF6126800] 09:51:12 INFO - PROCESS | 3200 | 1467996672309 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF6851000) [pid = 3200] [serial = 1102] [outer = 0000008BF6126800] 09:51:13 INFO - PROCESS | 3200 | 1467996673144 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1192ms 09:51:13 INFO - PROCESS | 3200 | 1467996673190 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 3200 | 1467996673195 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:51:13 INFO - PROCESS | 3200 | 1467996673204 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 3200 | 1467996673207 Marionette TRACE conn6 <- [1,1434,null,{}] 09:51:13 INFO - PROCESS | 3200 | 1467996673213 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 3200 | 1467996673216 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:13 INFO - PROCESS | 3200 | 1467996673323 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:51:13 INFO - PROCESS | 3200 | 1467996673400 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 3200 | 1467996673403 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E07800 == 43 [pid = 3200] [id = 368] 09:51:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE96A2800) [pid = 3200] [serial = 1103] [outer = 0000000000000000] 09:51:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE998FC00) [pid = 3200] [serial = 1104] [outer = 0000008BE96A2800] 09:51:13 INFO - PROCESS | 3200 | 1467996673453 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BEDAD1400) [pid = 3200] [serial = 1105] [outer = 0000008BE96A2800] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7DA000 == 42 [pid = 3200] [id = 363] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD63D800 == 41 [pid = 3200] [id = 362] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2F7B800 == 40 [pid = 3200] [id = 361] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4B0000 == 39 [pid = 3200] [id = 360] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7B9000 == 38 [pid = 3200] [id = 359] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62C9000 == 37 [pid = 3200] [id = 358] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF582C000 == 36 [pid = 3200] [id = 357] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32EC800 == 35 [pid = 3200] [id = 356] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE894C800 == 34 [pid = 3200] [id = 355] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C80000 == 33 [pid = 3200] [id = 354] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A1800 == 32 [pid = 3200] [id = 352] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDDE6800 == 31 [pid = 3200] [id = 353] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC0C000 == 30 [pid = 3200] [id = 343] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDDA6800 == 29 [pid = 3200] [id = 367] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A3000 == 28 [pid = 3200] [id = 366] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4280800 == 27 [pid = 3200] [id = 365] 09:51:14 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB3A000 == 26 [pid = 3200] [id = 364] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BEE777000) [pid = 3200] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BEDC52400) [pid = 3200] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BEEA3B800) [pid = 3200] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BEF6D8C00) [pid = 3200] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE968C800) [pid = 3200] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEFC6F400) [pid = 3200] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9228000) [pid = 3200] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE978D800) [pid = 3200] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE998A800) [pid = 3200] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF3845400) [pid = 3200] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9849800) [pid = 3200] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDAD3C00) [pid = 3200] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF515EC00) [pid = 3200] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDAD9C00) [pid = 3200] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9D1B000) [pid = 3200] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEF6DE800) [pid = 3200] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF57CE000) [pid = 3200] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEE42BC00) [pid = 3200] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF4D1B400) [pid = 3200] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEF507800) [pid = 3200] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5155C00) [pid = 3200] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF26BB800) [pid = 3200] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEDC56C00) [pid = 3200] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF505B800) [pid = 3200] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5B29C00) [pid = 3200] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:51:14 INFO - PROCESS | 3200 | 1467996674840 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1700ms 09:51:14 INFO - PROCESS | 3200 | 1467996674906 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 3200 | 1467996674911 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:51:14 INFO - PROCESS | 3200 | 1467996674917 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 3200 | 1467996674922 Marionette TRACE conn6 <- [1,1438,null,{}] 09:51:14 INFO - PROCESS | 3200 | 1467996674929 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:14 INFO - PROCESS | 3200 | 1467996674932 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:15 INFO - PROCESS | 3200 | 1467996675068 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:51:15 INFO - PROCESS | 3200 | 1467996675132 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 3200 | 1467996675137 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEAB09800 == 27 [pid = 3200] [id = 369] 09:51:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE92DA000) [pid = 3200] [serial = 1106] [outer = 0000000000000000] 09:51:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9688400) [pid = 3200] [serial = 1107] [outer = 0000008BE92DA000] 09:51:15 INFO - PROCESS | 3200 | 1467996675198 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE96A4800) [pid = 3200] [serial = 1108] [outer = 0000008BE92DA000] 09:51:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE92D8800) [pid = 3200] [serial = 1109] [outer = 0000008BF519D400] 09:51:16 INFO - PROCESS | 3200 | 1467996676037 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1144ms 09:51:16 INFO - PROCESS | 3200 | 1467996676064 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 3200 | 1467996676070 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:51:16 INFO - PROCESS | 3200 | 1467996676077 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 3200 | 1467996676080 Marionette TRACE conn6 <- [1,1442,null,{}] 09:51:16 INFO - PROCESS | 3200 | 1467996676084 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:16 INFO - PROCESS | 3200 | 1467996676087 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:16 INFO - PROCESS | 3200 | 1467996676212 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:51:16 INFO - PROCESS | 3200 | 1467996676285 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 3200 | 1467996676287 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC41800 == 28 [pid = 3200] [id = 370] 09:51:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE978DC00) [pid = 3200] [serial = 1110] [outer = 0000000000000000] 09:51:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE984D400) [pid = 3200] [serial = 1111] [outer = 0000008BE978DC00] 09:51:16 INFO - PROCESS | 3200 | 1467996676347 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEA061C00) [pid = 3200] [serial = 1112] [outer = 0000008BE978DC00] 09:51:17 INFO - PROCESS | 3200 | 1467996677179 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1195ms 09:51:17 INFO - PROCESS | 3200 | 1467996677273 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:51:17 INFO - PROCESS | 3200 | 1467996677276 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:51:17 INFO - PROCESS | 3200 | 1467996677280 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 3200 | 1467996677285 Marionette TRACE conn6 <- [1,1446,null,{}] 09:51:17 INFO - PROCESS | 3200 | 1467996677297 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:17 INFO - PROCESS | 3200 | 1467996677303 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:17 INFO - PROCESS | 3200 | 1467996677492 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:51:17 INFO - PROCESS | 3200 | 1467996677557 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 3200 | 1467996677560 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9583000 == 29 [pid = 3200] [id = 371] 09:51:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE89CFC00) [pid = 3200] [serial = 1113] [outer = 0000000000000000] 09:51:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE8DC8800) [pid = 3200] [serial = 1114] [outer = 0000008BE89CFC00] 09:51:17 INFO - PROCESS | 3200 | 1467996677658 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BE969D000) [pid = 3200] [serial = 1115] [outer = 0000008BE89CFC00] 09:51:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5605800 == 28 [pid = 3200] [id = 28] 09:51:18 INFO - PROCESS | 3200 | 1467996678353 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1137ms 09:51:18 INFO - PROCESS | 3200 | 1467996678419 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 3200 | 1467996678424 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:51:18 INFO - PROCESS | 3200 | 1467996678428 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 3200 | 1467996678434 Marionette TRACE conn6 <- [1,1450,null,{}] 09:51:18 INFO - PROCESS | 3200 | 1467996678440 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:18 INFO - PROCESS | 3200 | 1467996678443 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:18 INFO - PROCESS | 3200 | 1467996678618 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:51:18 INFO - PROCESS | 3200 | 1467996678702 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 3200 | 1467996678704 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386D800 == 29 [pid = 3200] [id = 372] 09:51:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE9B41C00) [pid = 3200] [serial = 1116] [outer = 0000000000000000] 09:51:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE9C8D000) [pid = 3200] [serial = 1117] [outer = 0000008BE9B41C00] 09:51:18 INFO - PROCESS | 3200 | 1467996678767 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BEDAD2400) [pid = 3200] [serial = 1118] [outer = 0000008BE9B41C00] 09:51:19 INFO - PROCESS | 3200 | 1467996679429 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1029ms 09:51:19 INFO - PROCESS | 3200 | 1467996679465 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 3200 | 1467996679470 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:51:19 INFO - PROCESS | 3200 | 1467996679478 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 3200 | 1467996679481 Marionette TRACE conn6 <- [1,1454,null,{}] 09:51:19 INFO - PROCESS | 3200 | 1467996679485 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:19 INFO - PROCESS | 3200 | 1467996679488 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:19 INFO - PROCESS | 3200 | 1467996679609 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:51:19 INFO - PROCESS | 3200 | 1467996679682 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 3200 | 1467996679685 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5217800 == 30 [pid = 3200] [id = 373] 09:51:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BEEA38C00) [pid = 3200] [serial = 1119] [outer = 0000000000000000] 09:51:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BEF507800) [pid = 3200] [serial = 1120] [outer = 0000008BEEA38C00] 09:51:19 INFO - PROCESS | 3200 | 1467996679745 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEF6DBC00) [pid = 3200] [serial = 1121] [outer = 0000008BEEA38C00] 09:51:20 INFO - PROCESS | 3200 | 1467996680438 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1032ms 09:51:20 INFO - PROCESS | 3200 | 1467996680524 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 3200 | 1467996680527 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:51:20 INFO - PROCESS | 3200 | 1467996680533 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 3200 | 1467996680537 Marionette TRACE conn6 <- [1,1458,null,{}] 09:51:20 INFO - PROCESS | 3200 | 1467996680568 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:20 INFO - PROCESS | 3200 | 1467996680573 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:20 INFO - PROCESS | 3200 | 1467996680700 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:51:20 INFO - PROCESS | 3200 | 1467996680767 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 3200 | 1467996680771 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5E36000 == 31 [pid = 3200] [id = 374] 09:51:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF2E5EC00) [pid = 3200] [serial = 1122] [outer = 0000000000000000] 09:51:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF3206800) [pid = 3200] [serial = 1123] [outer = 0000008BF2E5EC00] 09:51:20 INFO - PROCESS | 3200 | 1467996680835 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF4229800) [pid = 3200] [serial = 1124] [outer = 0000008BF2E5EC00] 09:51:21 INFO - PROCESS | 3200 | 1467996681552 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1103ms 09:51:21 INFO - PROCESS | 3200 | 1467996681646 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 3200 | 1467996681650 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:51:21 INFO - PROCESS | 3200 | 1467996681655 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 3200 | 1467996681659 Marionette TRACE conn6 <- [1,1462,null,{}] 09:51:21 INFO - PROCESS | 3200 | 1467996681665 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:21 INFO - PROCESS | 3200 | 1467996681668 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:21 INFO - PROCESS | 3200 | 1467996681787 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:51:21 INFO - PROCESS | 3200 | 1467996681854 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 3200 | 1467996681859 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E1D000 == 32 [pid = 3200] [id = 375] 09:51:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE984B400) [pid = 3200] [serial = 1125] [outer = 0000000000000000] 09:51:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE9993000) [pid = 3200] [serial = 1126] [outer = 0000008BE984B400] 09:51:21 INFO - PROCESS | 3200 | 1467996681911 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BEDC4B800) [pid = 3200] [serial = 1127] [outer = 0000008BE984B400] 09:51:22 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF550800 == 31 [pid = 3200] [id = 23] 09:51:22 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEAB09800 == 30 [pid = 3200] [id = 369] 09:51:22 INFO - PROCESS | 3200 | 1467996682702 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1090ms 09:51:22 INFO - PROCESS | 3200 | 1467996682747 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 3200 | 1467996682752 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:51:22 INFO - PROCESS | 3200 | 1467996682756 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 3200 | 1467996682762 Marionette TRACE conn6 <- [1,1466,null,{}] 09:51:22 INFO - PROCESS | 3200 | 1467996682767 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 3200 | 1467996682770 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:22 INFO - PROCESS | 3200 | 1467996682888 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:51:22 INFO - PROCESS | 3200 | 1467996682963 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 3200 | 1467996682966 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5094000 == 31 [pid = 3200] [id = 376] 09:51:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BEDC4D000) [pid = 3200] [serial = 1128] [outer = 0000000000000000] 09:51:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BEE42BC00) [pid = 3200] [serial = 1129] [outer = 0000008BEDC4D000] 09:51:23 INFO - PROCESS | 3200 | 1467996683026 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BEF6DAC00) [pid = 3200] [serial = 1130] [outer = 0000008BEDC4D000] 09:51:23 INFO - PROCESS | 3200 | 1467996683686 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 09:51:23 INFO - PROCESS | 3200 | 1467996683747 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 3200 | 1467996683752 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:51:23 INFO - PROCESS | 3200 | 1467996683758 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 3200 | 1467996683761 Marionette TRACE conn6 <- [1,1470,null,{}] 09:51:23 INFO - PROCESS | 3200 | 1467996683765 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:23 INFO - PROCESS | 3200 | 1467996683768 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:23 INFO - PROCESS | 3200 | 1467996683891 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:51:23 INFO - PROCESS | 3200 | 1467996683965 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 3200 | 1467996683968 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E4800 == 32 [pid = 3200] [id = 377] 09:51:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF3843C00) [pid = 3200] [serial = 1131] [outer = 0000000000000000] 09:51:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF3849000) [pid = 3200] [serial = 1132] [outer = 0000008BF3843C00] 09:51:24 INFO - PROCESS | 3200 | 1467996684027 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF4D11400) [pid = 3200] [serial = 1133] [outer = 0000008BF3843C00] 09:51:24 INFO - PROCESS | 3200 | 1467996684655 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 944ms 09:51:24 INFO - PROCESS | 3200 | 1467996684705 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 3200 | 1467996684708 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:51:24 INFO - PROCESS | 3200 | 1467996684712 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 3200 | 1467996684716 Marionette TRACE conn6 <- [1,1474,null,{}] 09:51:24 INFO - PROCESS | 3200 | 1467996684728 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:24 INFO - PROCESS | 3200 | 1467996684734 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:24 INFO - PROCESS | 3200 | 1467996684853 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:51:24 INFO - PROCESS | 3200 | 1467996684931 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 3200 | 1467996684934 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9318800 == 33 [pid = 3200] [id = 378] 09:51:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BF57C2C00) [pid = 3200] [serial = 1134] [outer = 0000000000000000] 09:51:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 99 (0000008BF57C7400) [pid = 3200] [serial = 1135] [outer = 0000008BF57C2C00] 09:51:25 INFO - PROCESS | 3200 | 1467996684995 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 100 (0000008BF5B2E000) [pid = 3200] [serial = 1136] [outer = 0000008BF57C2C00] 09:51:25 INFO - PROCESS | 3200 | 1467996685687 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1036ms 09:51:25 INFO - PROCESS | 3200 | 1467996685750 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 3200 | 1467996685753 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:51:25 INFO - PROCESS | 3200 | 1467996685757 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 3200 | 1467996685759 Marionette TRACE conn6 <- [1,1478,null,{}] 09:51:25 INFO - PROCESS | 3200 | 1467996685763 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:25 INFO - PROCESS | 3200 | 1467996685765 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:25 INFO - PROCESS | 3200 | 1467996685892 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:51:25 INFO - PROCESS | 3200 | 1467996685964 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 3200 | 1467996685967 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6A3800 == 34 [pid = 3200] [id = 379] 09:51:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 101 (0000008BF57C3800) [pid = 3200] [serial = 1137] [outer = 0000000000000000] 09:51:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 102 (0000008BF5C6F800) [pid = 3200] [serial = 1138] [outer = 0000008BF57C3800] 09:51:26 INFO - PROCESS | 3200 | 1467996686023 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 103 (0000008BF60F0000) [pid = 3200] [serial = 1139] [outer = 0000008BF57C3800] 09:51:26 INFO - PROCESS | 3200 | 1467996686733 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1029ms 09:51:26 INFO - PROCESS | 3200 | 1467996686788 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 3200 | 1467996686792 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:51:26 INFO - PROCESS | 3200 | 1467996686798 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 3200 | 1467996686801 Marionette TRACE conn6 <- [1,1482,null,{}] 09:51:26 INFO - PROCESS | 3200 | 1467996686807 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:26 INFO - PROCESS | 3200 | 1467996686809 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:26 INFO - PROCESS | 3200 | 1467996686921 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:51:27 INFO - PROCESS | 3200 | 1467996686995 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 3200 | 1467996687000 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5098000 == 35 [pid = 3200] [id = 380] 09:51:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 104 (0000008BE9B40C00) [pid = 3200] [serial = 1140] [outer = 0000000000000000] 09:51:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 105 (0000008BEDA0DC00) [pid = 3200] [serial = 1141] [outer = 0000008BE9B40C00] 09:51:27 INFO - PROCESS | 3200 | 1467996687051 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 106 (0000008BEF695800) [pid = 3200] [serial = 1142] [outer = 0000008BE9B40C00] 09:51:27 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5217800 == 34 [pid = 3200] [id = 373] 09:51:27 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386D800 == 33 [pid = 3200] [id = 372] 09:51:27 INFO - PROCESS | 3200 | 1467996687777 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1029ms 09:51:27 INFO - PROCESS | 3200 | 1467996687844 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 3200 | 1467996687849 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:51:27 INFO - PROCESS | 3200 | 1467996687876 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 3200 | 1467996687882 Marionette TRACE conn6 <- [1,1486,null,{}] 09:51:27 INFO - PROCESS | 3200 | 1467996687887 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:27 INFO - PROCESS | 3200 | 1467996687890 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:28 INFO - PROCESS | 3200 | 1467996688015 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:51:28 INFO - PROCESS | 3200 | 1467996688084 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 3200 | 1467996688088 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF59DC800 == 34 [pid = 3200] [id = 381] 09:51:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 107 (0000008BEEA40000) [pid = 3200] [serial = 1143] [outer = 0000000000000000] 09:51:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 108 (0000008BEF6DB800) [pid = 3200] [serial = 1144] [outer = 0000008BEEA40000] 09:51:28 INFO - PROCESS | 3200 | 1467996688149 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 109 (0000008BF325E800) [pid = 3200] [serial = 1145] [outer = 0000008BEEA40000] 09:51:28 INFO - PROCESS | 3200 | 1467996688815 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1004ms 09:51:28 INFO - PROCESS | 3200 | 1467996688862 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 3200 | 1467996688867 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:51:28 INFO - PROCESS | 3200 | 1467996688874 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 3200 | 1467996688877 Marionette TRACE conn6 <- [1,1490,null,{}] 09:51:28 INFO - PROCESS | 3200 | 1467996688896 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 3200 | 1467996688899 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:29 INFO - PROCESS | 3200 | 1467996689040 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:51:29 INFO - PROCESS | 3200 | 1467996689108 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 3200 | 1467996689111 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69C000 == 35 [pid = 3200] [id = 382] 09:51:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 110 (0000008BF57C8000) [pid = 3200] [serial = 1146] [outer = 0000000000000000] 09:51:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 111 (0000008BF5A93C00) [pid = 3200] [serial = 1147] [outer = 0000008BF57C8000] 09:51:29 INFO - PROCESS | 3200 | 1467996689211 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 112 (0000008BF5B3CC00) [pid = 3200] [serial = 1148] [outer = 0000008BF57C8000] 09:51:29 INFO - PROCESS | 3200 | 1467996689846 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1031ms 09:51:29 INFO - PROCESS | 3200 | 1467996689907 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 3200 | 1467996689910 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:51:29 INFO - PROCESS | 3200 | 1467996689914 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 3200 | 1467996689918 Marionette TRACE conn6 <- [1,1494,null,{}] 09:51:29 INFO - PROCESS | 3200 | 1467996689930 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:29 INFO - PROCESS | 3200 | 1467996689935 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:30 INFO - PROCESS | 3200 | 1467996690052 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:51:30 INFO - PROCESS | 3200 | 1467996690130 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 3200 | 1467996690133 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4DE000 == 36 [pid = 3200] [id = 383] 09:51:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 113 (0000008BF62F0400) [pid = 3200] [serial = 1149] [outer = 0000000000000000] 09:51:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 114 (0000008BF62F4C00) [pid = 3200] [serial = 1150] [outer = 0000008BF62F0400] 09:51:30 INFO - PROCESS | 3200 | 1467996690235 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 115 (0000008BF665B400) [pid = 3200] [serial = 1151] [outer = 0000008BF62F0400] 09:51:30 INFO - PROCESS | 3200 | 1467996690849 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 09:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:51:30 INFO - PROCESS | 3200 | 1467996690901 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 3200 | 1467996690905 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:51:30 INFO - PROCESS | 3200 | 1467996690908 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - PROCESS | 3200 | 1467996690910 Marionette TRACE conn6 <- [1,1498,null,{}] 09:51:30 INFO - PROCESS | 3200 | 1467996690914 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:30 INFO - PROCESS | 3200 | 1467996690917 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:31 INFO - PROCESS | 3200 | 1467996691038 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:51:31 INFO - PROCESS | 3200 | 1467996691113 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 3200 | 1467996691116 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB33800 == 37 [pid = 3200] [id = 384] 09:51:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 116 (0000008BF684C000) [pid = 3200] [serial = 1152] [outer = 0000000000000000] 09:51:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 117 (0000008BF684FC00) [pid = 3200] [serial = 1153] [outer = 0000008BF684C000] 09:51:31 INFO - PROCESS | 3200 | 1467996691171 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 118 (0000008BF68B6000) [pid = 3200] [serial = 1154] [outer = 0000008BF684C000] 09:51:31 INFO - PROCESS | 3200 | 1467996691834 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 984ms 09:51:31 INFO - PROCESS | 3200 | 1467996691895 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 3200 | 1467996691900 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:51:31 INFO - PROCESS | 3200 | 1467996691905 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 3200 | 1467996691909 Marionette TRACE conn6 <- [1,1502,null,{}] 09:51:31 INFO - PROCESS | 3200 | 1467996691915 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 3200 | 1467996691918 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:32 INFO - PROCESS | 3200 | 1467996692036 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:51:32 INFO - PROCESS | 3200 | 1467996692107 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 3200 | 1467996692112 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5206800 == 38 [pid = 3200] [id = 385] 09:51:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 119 (0000008BEFCD2400) [pid = 3200] [serial = 1155] [outer = 0000000000000000] 09:51:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 120 (0000008BF2E58000) [pid = 3200] [serial = 1156] [outer = 0000008BEFCD2400] 09:51:32 INFO - PROCESS | 3200 | 1467996692163 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 121 (0000008BF5155000) [pid = 3200] [serial = 1157] [outer = 0000008BEFCD2400] 09:51:32 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5094000 == 37 [pid = 3200] [id = 376] 09:51:32 INFO - PROCESS | 3200 | 1467996692889 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1034ms 09:51:32 INFO - PROCESS | 3200 | 1467996692943 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 3200 | 1467996692948 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:51:32 INFO - PROCESS | 3200 | 1467996692953 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 3200 | 1467996692957 Marionette TRACE conn6 <- [1,1506,null,{}] 09:51:32 INFO - PROCESS | 3200 | 1467996692985 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:32 INFO - PROCESS | 3200 | 1467996692989 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:33 INFO - PROCESS | 3200 | 1467996693173 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:51:33 INFO - PROCESS | 3200 | 1467996693263 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 3200 | 1467996693268 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D2800 == 38 [pid = 3200] [id = 386] 09:51:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 122 (0000008BEDD7EC00) [pid = 3200] [serial = 1158] [outer = 0000000000000000] 09:51:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 123 (0000008BEFCCDC00) [pid = 3200] [serial = 1159] [outer = 0000008BEDD7EC00] 09:51:33 INFO - PROCESS | 3200 | 1467996693332 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 124 (0000008BF505A800) [pid = 3200] [serial = 1160] [outer = 0000008BEDD7EC00] 09:51:33 INFO - PROCESS | 3200 | 1467996693960 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1032ms 09:51:33 INFO - PROCESS | 3200 | 1467996693989 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 3200 | 1467996693994 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:51:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:51:34 INFO - PROCESS | 3200 | 1467996694001 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 3200 | 1467996694004 Marionette TRACE conn6 <- [1,1510,null,{}] 09:51:34 INFO - PROCESS | 3200 | 1467996694008 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:34 INFO - PROCESS | 3200 | 1467996694011 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:34 INFO - PROCESS | 3200 | 1467996694130 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:51:34 INFO - PROCESS | 3200 | 1467996694222 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 3200 | 1467996694225 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD627000 == 39 [pid = 3200] [id = 387] 09:51:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 125 (0000008BF5DC0400) [pid = 3200] [serial = 1161] [outer = 0000000000000000] 09:51:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 126 (0000008BF60F2800) [pid = 3200] [serial = 1162] [outer = 0000008BF5DC0400] 09:51:34 INFO - PROCESS | 3200 | 1467996694284 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 127 (0000008BF6347000) [pid = 3200] [serial = 1163] [outer = 0000008BF5DC0400] 09:51:34 INFO - PROCESS | 3200 | 1467996694933 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:51:34 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 () { 09:51:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:51:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:51:35 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 () { 09:51:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:51:35 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 () { 09:51:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:51:35 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 () { 09:51:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:51:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 997ms 09:51:35 INFO - PROCESS | 3200 | 1467996695001 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 3200 | 1467996695004 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:51:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:51:35 INFO - PROCESS | 3200 | 1467996695008 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 3200 | 1467996695012 Marionette TRACE conn6 <- [1,1514,null,{}] 09:51:35 INFO - PROCESS | 3200 | 1467996695024 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:35 INFO - PROCESS | 3200 | 1467996695029 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:35 INFO - PROCESS | 3200 | 1467996695145 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:51:35 INFO - PROCESS | 3200 | 1467996695223 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 3200 | 1467996695227 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDE20800 == 40 [pid = 3200] [id = 388] 09:51:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 128 (0000008BF6E1B800) [pid = 3200] [serial = 1164] [outer = 0000000000000000] 09:51:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 129 (0000008BF6E22800) [pid = 3200] [serial = 1165] [outer = 0000008BF6E1B800] 09:51:35 INFO - PROCESS | 3200 | 1467996695328 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 130 (0000008BF72AF400) [pid = 3200] [serial = 1166] [outer = 0000008BF6E1B800] 09:51:35 INFO - PROCESS | 3200 | 1467996695923 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:51:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:51:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:51:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:51:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 945ms 09:51:35 INFO - PROCESS | 3200 | 1467996695955 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 3200 | 1467996695958 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:51:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:51:35 INFO - PROCESS | 3200 | 1467996695962 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 3200 | 1467996695964 Marionette TRACE conn6 <- [1,1518,null,{}] 09:51:35 INFO - PROCESS | 3200 | 1467996695968 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:35 INFO - PROCESS | 3200 | 1467996695970 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:36 INFO - PROCESS | 3200 | 1467996696085 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:51:36 INFO - PROCESS | 3200 | 1467996696174 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 3200 | 1467996696177 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF576E800 == 41 [pid = 3200] [id = 389] 09:51:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 131 (0000008BF7F5F000) [pid = 3200] [serial = 1167] [outer = 0000000000000000] 09:51:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 132 (0000008BF830A800) [pid = 3200] [serial = 1168] [outer = 0000008BF7F5F000] 09:51:36 INFO - PROCESS | 3200 | 1467996696234 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 133 (0000008BF86E3800) [pid = 3200] [serial = 1169] [outer = 0000008BF7F5F000] 09:51:36 INFO - PROCESS | 3200 | 1467996696757 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:51:36 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 09:51:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:51:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:51:36 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. 09:51:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:51:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 837ms 09:51:36 INFO - PROCESS | 3200 | 1467996696801 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 3200 | 1467996696803 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:51:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:51:36 INFO - PROCESS | 3200 | 1467996696807 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 3200 | 1467996696809 Marionette TRACE conn6 <- [1,1522,null,{}] 09:51:36 INFO - PROCESS | 3200 | 1467996696812 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 3200 | 1467996696815 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:36 INFO - PROCESS | 3200 | 1467996696920 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:51:37 INFO - PROCESS | 3200 | 1467996696998 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 3200 | 1467996697001 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFE289000 == 42 [pid = 3200] [id = 390] 09:51:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 134 (0000008BF7F54C00) [pid = 3200] [serial = 1170] [outer = 0000000000000000] 09:51:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 135 (0000008BF88BBC00) [pid = 3200] [serial = 1171] [outer = 0000008BF7F54C00] 09:51:37 INFO - PROCESS | 3200 | 1467996697056 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 136 (0000008BF9325400) [pid = 3200] [serial = 1172] [outer = 0000008BF7F54C00] 09:51:37 INFO - PROCESS | 3200 | 1467996697705 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 09:51:37 INFO - PROCESS | 3200 | 1467996697754 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 3200 | 1467996697756 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:51:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:51:37 INFO - PROCESS | 3200 | 1467996697760 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 3200 | 1467996697762 Marionette TRACE conn6 <- [1,1526,null,{}] 09:51:37 INFO - PROCESS | 3200 | 1467996697784 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:37 INFO - PROCESS | 3200 | 1467996697791 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:37 INFO - PROCESS | 3200 | 1467996697983 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:51:38 INFO - PROCESS | 3200 | 1467996698033 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 3200 | 1467996698035 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8D0000 == 43 [pid = 3200] [id = 391] 09:51:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 137 (0000008BFA7AB400) [pid = 3200] [serial = 1173] [outer = 0000000000000000] 09:51:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 138 (0000008BFC81C800) [pid = 3200] [serial = 1174] [outer = 0000008BFA7AB400] 09:51:38 INFO - PROCESS | 3200 | 1467996698091 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 139 (0000008BFC823400) [pid = 3200] [serial = 1175] [outer = 0000008BFA7AB400] 09:51:38 INFO - PROCESS | 3200 | 1467996698669 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1027ms 09:51:38 INFO - PROCESS | 3200 | 1467996698790 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 3200 | 1467996698794 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:51:38 INFO - PROCESS | 3200 | 1467996698799 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 3200 | 1467996698803 Marionette TRACE conn6 <- [1,1530,null,{}] 09:51:38 INFO - PROCESS | 3200 | 1467996698809 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:38 INFO - PROCESS | 3200 | 1467996698812 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:38 INFO - PROCESS | 3200 | 1467996698935 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:51:39 INFO - PROCESS | 3200 | 1467996699022 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 3200 | 1467996699027 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5CC2800 == 44 [pid = 3200] [id = 392] 09:51:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 140 (0000008BEE778800) [pid = 3200] [serial = 1176] [outer = 0000000000000000] 09:51:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 141 (0000008BF2E5E800) [pid = 3200] [serial = 1177] [outer = 0000008BEE778800] 09:51:39 INFO - PROCESS | 3200 | 1467996699078 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 142 (0000008BF57C5400) [pid = 3200] [serial = 1178] [outer = 0000008BEE778800] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5E36000 == 43 [pid = 3200] [id = 374] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE89F8800 == 42 [pid = 3200] [id = 27] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4DE000 == 41 [pid = 3200] [id = 383] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C88000 == 40 [pid = 3200] [id = 17] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69C000 == 39 [pid = 3200] [id = 382] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62B3800 == 38 [pid = 3200] [id = 18] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF561B800 == 37 [pid = 3200] [id = 25] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5E29800 == 36 [pid = 3200] [id = 26] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF8692000 == 35 [pid = 3200] [id = 19] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F10800 == 34 [pid = 3200] [id = 24] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF571A000 == 33 [pid = 3200] [id = 16] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFE289000 == 32 [pid = 3200] [id = 390] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF576E800 == 31 [pid = 3200] [id = 389] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDE20800 == 30 [pid = 3200] [id = 388] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD627000 == 29 [pid = 3200] [id = 387] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5206800 == 28 [pid = 3200] [id = 385] 09:51:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D2800 == 27 [pid = 3200] [id = 386] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E1D000 == 26 [pid = 3200] [id = 375] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF59DC800 == 25 [pid = 3200] [id = 381] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF50A2800 == 24 [pid = 3200] [id = 14] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEABCB000 == 23 [pid = 3200] [id = 22] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4270000 == 22 [pid = 3200] [id = 13] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEEA1B800 == 21 [pid = 3200] [id = 10] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9318800 == 20 [pid = 3200] [id = 378] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC41800 == 19 [pid = 3200] [id = 370] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5607000 == 18 [pid = 3200] [id = 15] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E4800 == 17 [pid = 3200] [id = 377] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6A3800 == 16 [pid = 3200] [id = 379] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8D0000 == 15 [pid = 3200] [id = 391] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6A8800 == 14 [pid = 3200] [id = 21] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB33800 == 13 [pid = 3200] [id = 384] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E07800 == 12 [pid = 3200] [id = 368] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF931B800 == 11 [pid = 3200] [id = 20] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9583000 == 10 [pid = 3200] [id = 371] 09:51:42 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5098000 == 9 [pid = 3200] [id = 380] 09:51:43 INFO - PROCESS | 3200 | 1467996703741 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 4967ms 09:51:43 INFO - PROCESS | 3200 | 1467996703772 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 3200 | 1467996703777 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:51:43 INFO - PROCESS | 3200 | 1467996703782 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:51:43 INFO - PROCESS | 3200 | 1467996703785 Marionette TRACE conn6 <- [1,1534,null,{}] 09:51:43 INFO - PROCESS | 3200 | 1467996703792 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:43 INFO - PROCESS | 3200 | 1467996703796 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:43 INFO - PROCESS | 3200 | 1467996703895 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:51:43 INFO - PROCESS | 3200 | 1467996703902 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 3200 | 1467996703906 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4270000 == 10 [pid = 3200] [id = 393] 09:51:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 143 (0000008BEDC59400) [pid = 3200] [serial = 1179] [outer = 0000000000000000] 09:51:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 144 (0000008BEDCF3400) [pid = 3200] [serial = 1180] [outer = 0000008BEDC59400] 09:51:43 INFO - PROCESS | 3200 | 1467996703958 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 145 (0000008BEF6D3400) [pid = 3200] [serial = 1181] [outer = 0000008BEDC59400] 09:51:44 INFO - PROCESS | 3200 | 1467996704448 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 09:51:44 INFO - PROCESS | 3200 | 1467996704518 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 3200 | 1467996704524 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:51:44 INFO - PROCESS | 3200 | 1467996704530 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 3200 | 1467996704533 Marionette TRACE conn6 <- [1,1538,null,{}] 09:51:44 INFO - PROCESS | 3200 | 1467996704537 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 3200 | 1467996704541 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:44 INFO - PROCESS | 3200 | 1467996704690 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:51:44 INFO - PROCESS | 3200 | 1467996704773 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 3200 | 1467996704776 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E1E000 == 11 [pid = 3200] [id = 394] 09:51:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 146 (0000008BF3843000) [pid = 3200] [serial = 1182] [outer = 0000000000000000] 09:51:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 147 (0000008BF5163C00) [pid = 3200] [serial = 1183] [outer = 0000008BF3843000] 09:51:44 INFO - PROCESS | 3200 | 1467996704826 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 148 (0000008BF5B22400) [pid = 3200] [serial = 1184] [outer = 0000008BF3843000] 09:51:45 INFO - PROCESS | 3200 | 1467996705281 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 794ms 09:51:45 INFO - PROCESS | 3200 | 1467996705327 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 3200 | 1467996705329 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:51:45 INFO - PROCESS | 3200 | 1467996705333 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:51:45 INFO - PROCESS | 3200 | 1467996705337 Marionette TRACE conn6 <- [1,1542,null,{}] 09:51:45 INFO - PROCESS | 3200 | 1467996705362 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:45 INFO - PROCESS | 3200 | 1467996705367 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:45 INFO - PROCESS | 3200 | 1467996705488 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:51:45 INFO - PROCESS | 3200 | 1467996705503 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 3200 | 1467996705507 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4D9800 == 12 [pid = 3200] [id = 395] 09:51:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 149 (0000008BE9786000) [pid = 3200] [serial = 1185] [outer = 0000000000000000] 09:51:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 150 (0000008BF6128000) [pid = 3200] [serial = 1186] [outer = 0000008BE9786000] 09:51:45 INFO - PROCESS | 3200 | 1467996705603 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 151 (0000008BF664D800) [pid = 3200] [serial = 1187] [outer = 0000008BE9786000] 09:51:46 INFO - PROCESS | 3200 | 1467996706119 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 837ms 09:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:51:46 INFO - PROCESS | 3200 | 1467996706175 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 3200 | 1467996706177 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:51:46 INFO - PROCESS | 3200 | 1467996706181 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 3200 | 1467996706182 Marionette TRACE conn6 <- [1,1546,null,{}] 09:51:46 INFO - PROCESS | 3200 | 1467996706191 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 3200 | 1467996706194 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:46 INFO - PROCESS | 3200 | 1467996706315 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:51:46 INFO - PROCESS | 3200 | 1467996706327 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 3200 | 1467996706329 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFE27F800 == 13 [pid = 3200] [id = 396] 09:51:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 152 (0000008BF6851C00) [pid = 3200] [serial = 1188] [outer = 0000000000000000] 09:51:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 153 (0000008BF6E1F000) [pid = 3200] [serial = 1189] [outer = 0000008BF6851C00] 09:51:46 INFO - PROCESS | 3200 | 1467996706422 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 154 (0000008BF702BC00) [pid = 3200] [serial = 1190] [outer = 0000008BF6851C00] 09:51:46 INFO - PROCESS | 3200 | 1467996706837 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 09:51:46 INFO - PROCESS | 3200 | 1467996706872 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 3200 | 1467996706875 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:51:46 INFO - PROCESS | 3200 | 1467996706878 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 3200 | 1467996706880 Marionette TRACE conn6 <- [1,1550,null,{}] 09:51:46 INFO - PROCESS | 3200 | 1467996706883 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 3200 | 1467996706885 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:47 INFO - PROCESS | 3200 | 1467996707000 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:51:47 INFO - PROCESS | 3200 | 1467996707005 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 3200 | 1467996707007 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFF5BF800 == 14 [pid = 3200] [id = 397] 09:51:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 155 (0000008BF325F000) [pid = 3200] [serial = 1191] [outer = 0000000000000000] 09:51:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 156 (0000008BF7D0AC00) [pid = 3200] [serial = 1192] [outer = 0000008BF325F000] 09:51:47 INFO - PROCESS | 3200 | 1467996707053 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 157 (0000008BF8309000) [pid = 3200] [serial = 1193] [outer = 0000008BF325F000] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 156 (0000008BE984B400) [pid = 3200] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 155 (0000008BE9845000) [pid = 3200] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 154 (0000008BF2E61800) [pid = 3200] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 153 (0000008BF6126800) [pid = 3200] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 152 (0000008BE92DA000) [pid = 3200] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 151 (0000008BE96A2800) [pid = 3200] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 150 (0000008BF3849C00) [pid = 3200] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 149 (0000008BF5B33C00) [pid = 3200] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 148 (0000008BE7B7A000) [pid = 3200] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 147 (0000008BE9C8C800) [pid = 3200] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 146 (0000008BE9D26C00) [pid = 3200] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 145 (0000008BE998BC00) [pid = 3200] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 144 (0000008BEE82E400) [pid = 3200] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 143 (0000008BF2E5B400) [pid = 3200] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 142 (0000008BE9227800) [pid = 3200] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 141 (0000008BE8DCB800) [pid = 3200] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 140 (0000008BF384BC00) [pid = 3200] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 139 (0000008BF57C8000) [pid = 3200] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 138 (0000008BF2E5EC00) [pid = 3200] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 137 (0000008BE9B41C00) [pid = 3200] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 136 (0000008BEEA38C00) [pid = 3200] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 135 (0000008BEEA40000) [pid = 3200] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 134 (0000008BE89CFC00) [pid = 3200] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 133 (0000008BEDC4D000) [pid = 3200] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 132 (0000008BF665A000) [pid = 3200] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 131 (0000008BF62F4000) [pid = 3200] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 130 (0000008BE978DC00) [pid = 3200] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 129 (0000008BEFCD2400) [pid = 3200] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 128 (0000008BE9B40C00) [pid = 3200] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 127 (0000008BF57C3800) [pid = 3200] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 126 (0000008BFA7AB400) [pid = 3200] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 125 (0000008BF7F54C00) [pid = 3200] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 124 (0000008BF7F5F000) [pid = 3200] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 123 (0000008BF6E1B800) [pid = 3200] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 122 (0000008BF684C000) [pid = 3200] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 121 (0000008BEDD7EC00) [pid = 3200] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 120 (0000008BF62F0400) [pid = 3200] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 119 (0000008BF5DC0400) [pid = 3200] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 118 (0000008BF57C2C00) [pid = 3200] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:51:48 INFO - PROCESS | 3200 | --DOMWINDOW == 117 (0000008BF3843C00) [pid = 3200] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:51:48 INFO - PROCESS | 3200 | 1467996708289 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1446ms 09:51:48 INFO - PROCESS | 3200 | 1467996708328 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 3200 | 1467996708330 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:51:48 INFO - PROCESS | 3200 | 1467996708333 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 3200 | 1467996708335 Marionette TRACE conn6 <- [1,1554,null,{}] 09:51:48 INFO - PROCESS | 3200 | 1467996708339 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:48 INFO - PROCESS | 3200 | 1467996708344 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:48 INFO - PROCESS | 3200 | 1467996708462 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:51:48 INFO - PROCESS | 3200 | 1467996708478 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 3200 | 1467996708480 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF575E800 == 15 [pid = 3200] [id = 398] 09:51:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 118 (0000008BE9785800) [pid = 3200] [serial = 1194] [outer = 0000000000000000] 09:51:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 119 (0000008BEF748000) [pid = 3200] [serial = 1195] [outer = 0000008BE9785800] 09:51:48 INFO - PROCESS | 3200 | 1467996708526 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 120 (0000008BF3849C00) [pid = 3200] [serial = 1196] [outer = 0000008BE9785800] 09:51:48 INFO - PROCESS | 3200 | 1467996708953 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:51:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 09:51:49 INFO - PROCESS | 3200 | 1467996709028 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 3200 | 1467996709031 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:51:49 INFO - PROCESS | 3200 | 1467996709034 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:51:49 INFO - PROCESS | 3200 | 1467996709036 Marionette TRACE conn6 <- [1,1558,null,{}] 09:51:49 INFO - PROCESS | 3200 | 1467996709039 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 3200 | 1467996709041 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:49 INFO - PROCESS | 3200 | 1467996709126 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:51:49 INFO - PROCESS | 3200 | 1467996709160 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 3200 | 1467996709162 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B826DB000 == 16 [pid = 3200] [id = 399] 09:51:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 121 (0000008BF2F8F400) [pid = 3200] [serial = 1197] [outer = 0000000000000000] 09:51:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 122 (0000008BF57C6000) [pid = 3200] [serial = 1198] [outer = 0000008BF2F8F400] 09:51:49 INFO - PROCESS | 3200 | 1467996709207 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 123 (0000008BF5C69800) [pid = 3200] [serial = 1199] [outer = 0000008BF2F8F400] 09:51:49 INFO - PROCESS | 3200 | 1467996709627 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:51:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 626ms 09:51:49 INFO - PROCESS | 3200 | 1467996709668 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 3200 | 1467996709671 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:51:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:51:49 INFO - PROCESS | 3200 | 1467996709678 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 3200 | 1467996709680 Marionette TRACE conn6 <- [1,1562,null,{}] 09:51:49 INFO - PROCESS | 3200 | 1467996709684 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 3200 | 1467996709685 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:49 INFO - PROCESS | 3200 | 1467996709770 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:51:49 INFO - PROCESS | 3200 | 1467996709776 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 3200 | 1467996709778 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDE11000 == 17 [pid = 3200] [id = 400] 09:51:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 124 (0000008BEDAD7000) [pid = 3200] [serial = 1200] [outer = 0000000000000000] 09:51:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 125 (0000008BF6123000) [pid = 3200] [serial = 1201] [outer = 0000008BEDAD7000] 09:51:49 INFO - PROCESS | 3200 | 1467996709825 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 126 (0000008BF7011400) [pid = 3200] [serial = 1202] [outer = 0000008BEDAD7000] 09:51:50 INFO - PROCESS | 3200 | 1467996710650 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:51:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1023ms 09:51:50 INFO - PROCESS | 3200 | 1467996710707 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 3200 | 1467996710712 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:51:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:51:50 INFO - PROCESS | 3200 | 1467996710717 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 3200 | 1467996710723 Marionette TRACE conn6 <- [1,1566,null,{}] 09:51:50 INFO - PROCESS | 3200 | 1467996710791 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:50 INFO - PROCESS | 3200 | 1467996710794 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:50 INFO - PROCESS | 3200 | 1467996710917 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:51:51 INFO - PROCESS | 3200 | 1467996711035 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 3200 | 1467996711038 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32F4000 == 18 [pid = 3200] [id = 401] 09:51:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 127 (0000008BE984B400) [pid = 3200] [serial = 1203] [outer = 0000000000000000] 09:51:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 128 (0000008BE9972800) [pid = 3200] [serial = 1204] [outer = 0000008BE984B400] 09:51:51 INFO - PROCESS | 3200 | 1467996711098 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 129 (0000008BEDD7EC00) [pid = 3200] [serial = 1205] [outer = 0000008BE984B400] 09:51:51 INFO - PROCESS | 3200 | 1467996711983 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:51:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1319ms 09:51:52 INFO - PROCESS | 3200 | 1467996712040 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 3200 | 1467996712044 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:51:52 INFO - PROCESS | 3200 | 1467996712049 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:51:52 INFO - PROCESS | 3200 | 1467996712052 Marionette TRACE conn6 <- [1,1570,null,{}] 09:51:52 INFO - PROCESS | 3200 | 1467996712058 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:52 INFO - PROCESS | 3200 | 1467996712061 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:52 INFO - PROCESS | 3200 | 1467996712179 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:51:52 INFO - PROCESS | 3200 | 1467996712258 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 3200 | 1467996712262 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B826D8800 == 19 [pid = 3200] [id = 402] 09:51:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 130 (0000008BE8DC9800) [pid = 3200] [serial = 1206] [outer = 0000000000000000] 09:51:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 131 (0000008BE8DD3C00) [pid = 3200] [serial = 1207] [outer = 0000008BE8DC9800] 09:51:52 INFO - PROCESS | 3200 | 1467996712363 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 132 (0000008BE92DD400) [pid = 3200] [serial = 1208] [outer = 0000008BE8DC9800] 09:51:52 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5CC2800 == 18 [pid = 3200] [id = 392] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 131 (0000008BEDAD1400) [pid = 3200] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 130 (0000008BEDC55400) [pid = 3200] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 129 (0000008BF62F3400) [pid = 3200] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 128 (0000008BF4D02400) [pid = 3200] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 127 (0000008BEE42BC00) [pid = 3200] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 126 (0000008BEA061C00) [pid = 3200] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 125 (0000008BF5155000) [pid = 3200] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 124 (0000008BEF695800) [pid = 3200] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 123 (0000008BE9C8D000) [pid = 3200] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 122 (0000008BEDC4B800) [pid = 3200] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 121 (0000008BE9992400) [pid = 3200] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 120 (0000008BF384B800) [pid = 3200] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 119 (0000008BF6348800) [pid = 3200] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 118 (0000008BF6851000) [pid = 3200] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 117 (0000008BF5198C00) [pid = 3200] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 116 (0000008BEDC46800) [pid = 3200] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 115 (0000008BE8B58000) [pid = 3200] [serial = 676] [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.] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 114 (0000008BE96A4800) [pid = 3200] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 113 (0000008BF2E58000) [pid = 3200] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 112 (0000008BE984D400) [pid = 3200] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 111 (0000008BE9688400) [pid = 3200] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 110 (0000008BE998FC00) [pid = 3200] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 109 (0000008BE9993000) [pid = 3200] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 108 (0000008BEDA0DC00) [pid = 3200] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 107 (0000008BF2E5E800) [pid = 3200] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 106 (0000008BEF6DBC00) [pid = 3200] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 105 (0000008BE8DC8800) [pid = 3200] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 104 (0000008BF515FC00) [pid = 3200] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 103 (0000008BF5C6F400) [pid = 3200] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 102 (0000008BF57CA000) [pid = 3200] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 101 (0000008BE9686400) [pid = 3200] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 100 (0000008BEA018400) [pid = 3200] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 99 (0000008BEDAD6400) [pid = 3200] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 98 (0000008BEDA08000) [pid = 3200] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BF6652000) [pid = 3200] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF60F8400) [pid = 3200] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BEDCFC000) [pid = 3200] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF5B3BC00) [pid = 3200] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BEF6D8400) [pid = 3200] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF2E56C00) [pid = 3200] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF4541400) [pid = 3200] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE9684400) [pid = 3200] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE9731800) [pid = 3200] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE96A2400) [pid = 3200] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9822000) [pid = 3200] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF6125400) [pid = 3200] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5A93C00) [pid = 3200] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEDAD2400) [pid = 3200] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEF507800) [pid = 3200] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF325E800) [pid = 3200] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE969D000) [pid = 3200] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEF6DB800) [pid = 3200] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEF6DAC00) [pid = 3200] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF3206800) [pid = 3200] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6661800) [pid = 3200] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF67D8000) [pid = 3200] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF3849000) [pid = 3200] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF6647000) [pid = 3200] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF68B6000) [pid = 3200] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEFCCDC00) [pid = 3200] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF684FC00) [pid = 3200] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF665B400) [pid = 3200] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF505A800) [pid = 3200] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF6347000) [pid = 3200] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF6E22800) [pid = 3200] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF5B2E000) [pid = 3200] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF5C6F800) [pid = 3200] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF60F2800) [pid = 3200] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF4D11400) [pid = 3200] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF57C7400) [pid = 3200] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF5B3CC00) [pid = 3200] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF62F4C00) [pid = 3200] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF4229800) [pid = 3200] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF60F0000) [pid = 3200] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BFC823400) [pid = 3200] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BFC81C800) [pid = 3200] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BF9325400) [pid = 3200] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF86E3800) [pid = 3200] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BF88BBC00) [pid = 3200] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 52 (0000008BF72AF400) [pid = 3200] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | --DOMWINDOW == 51 (0000008BF830A800) [pid = 3200] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:51:52 INFO - PROCESS | 3200 | 1467996712904 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:51:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 879ms 09:51:52 INFO - PROCESS | 3200 | 1467996712933 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 3200 | 1467996712939 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:51:52 INFO - PROCESS | 3200 | 1467996712946 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 3200 | 1467996712948 Marionette TRACE conn6 <- [1,1574,null,{}] 09:51:52 INFO - PROCESS | 3200 | 1467996712952 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:52 INFO - PROCESS | 3200 | 1467996712955 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:53 INFO - PROCESS | 3200 | 1467996713048 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:51:53 INFO - PROCESS | 3200 | 1467996713055 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 3200 | 1467996713057 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEABC5800 == 19 [pid = 3200] [id = 403] 09:51:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 52 (0000008BE96A1400) [pid = 3200] [serial = 1209] [outer = 0000000000000000] 09:51:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 53 (0000008BE96A5000) [pid = 3200] [serial = 1210] [outer = 0000008BE96A1400] 09:51:53 INFO - PROCESS | 3200 | 1467996713112 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE9726C00) [pid = 3200] [serial = 1211] [outer = 0000008BE96A1400] 09:51:53 INFO - PROCESS | 3200 | 1467996713599 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:51:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 692ms 09:51:53 INFO - PROCESS | 3200 | 1467996713638 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 3200 | 1467996713641 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:51:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:51:53 INFO - PROCESS | 3200 | 1467996713645 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 3200 | 1467996713649 Marionette TRACE conn6 <- [1,1578,null,{}] 09:51:53 INFO - PROCESS | 3200 | 1467996713660 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 3200 | 1467996713665 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:53 INFO - PROCESS | 3200 | 1467996713785 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:51:53 INFO - PROCESS | 3200 | 1467996713861 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 3200 | 1467996713865 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEEA2B800 == 20 [pid = 3200] [id = 404] 09:51:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE9828000) [pid = 3200] [serial = 1212] [outer = 0000000000000000] 09:51:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE9847400) [pid = 3200] [serial = 1213] [outer = 0000008BE9828000] 09:51:53 INFO - PROCESS | 3200 | 1467996713914 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BE998B000) [pid = 3200] [serial = 1214] [outer = 0000008BE9828000] 09:51:54 INFO - PROCESS | 3200 | 1467996714303 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:51:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 692ms 09:51:54 INFO - PROCESS | 3200 | 1467996714339 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 3200 | 1467996714341 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:51:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:51:54 INFO - PROCESS | 3200 | 1467996714345 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 3200 | 1467996714347 Marionette TRACE conn6 <- [1,1582,null,{}] 09:51:54 INFO - PROCESS | 3200 | 1467996714350 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:54 INFO - PROCESS | 3200 | 1467996714352 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:54 INFO - PROCESS | 3200 | 1467996714439 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:51:54 INFO - PROCESS | 3200 | 1467996714445 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 3200 | 1467996714447 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD1E000 == 21 [pid = 3200] [id = 405] 09:51:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BE9C8CC00) [pid = 3200] [serial = 1215] [outer = 0000000000000000] 09:51:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BEA9E0C00) [pid = 3200] [serial = 1216] [outer = 0000008BE9C8CC00] 09:51:54 INFO - PROCESS | 3200 | 1467996714493 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BEDA0BC00) [pid = 3200] [serial = 1217] [outer = 0000008BE9C8CC00] 09:51:54 INFO - PROCESS | 3200 | 1467996714969 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:51:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 09:51:55 INFO - PROCESS | 3200 | 1467996715038 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 3200 | 1467996715040 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:51:55 INFO - PROCESS | 3200 | 1467996715043 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:51:55 INFO - PROCESS | 3200 | 1467996715045 Marionette TRACE conn6 <- [1,1586,null,{}] 09:51:55 INFO - PROCESS | 3200 | 1467996715049 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 3200 | 1467996715051 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:55 INFO - PROCESS | 3200 | 1467996715189 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:51:55 INFO - PROCESS | 3200 | 1467996715211 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 3200 | 1467996715213 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386F000 == 22 [pid = 3200] [id = 406] 09:51:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BE83D6400) [pid = 3200] [serial = 1218] [outer = 0000000000000000] 09:51:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEDAD7400) [pid = 3200] [serial = 1219] [outer = 0000008BE83D6400] 09:51:55 INFO - PROCESS | 3200 | 1467996715258 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEDC51400) [pid = 3200] [serial = 1220] [outer = 0000008BE83D6400] 09:51:55 INFO - PROCESS | 3200 | 1467996715703 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:51:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 693ms 09:51:55 INFO - PROCESS | 3200 | 1467996715739 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 3200 | 1467996715741 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:51:55 INFO - PROCESS | 3200 | 1467996715744 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:51:55 INFO - PROCESS | 3200 | 1467996715746 Marionette TRACE conn6 <- [1,1590,null,{}] 09:51:55 INFO - PROCESS | 3200 | 1467996715750 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 3200 | 1467996715756 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:55 INFO - PROCESS | 3200 | 1467996715889 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:51:55 INFO - PROCESS | 3200 | 1467996715938 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 3200 | 1467996715940 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BB1800 == 23 [pid = 3200] [id = 407] 09:51:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BEDC57400) [pid = 3200] [serial = 1221] [outer = 0000000000000000] 09:51:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEE1F1800) [pid = 3200] [serial = 1222] [outer = 0000008BEDC57400] 09:51:55 INFO - PROCESS | 3200 | 1467996715986 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEF695800) [pid = 3200] [serial = 1223] [outer = 0000008BEDC57400] 09:51:56 INFO - PROCESS | 3200 | 1467996716419 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:51:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 09:51:56 INFO - PROCESS | 3200 | 1467996716483 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 3200 | 1467996716485 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:51:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:51:56 INFO - PROCESS | 3200 | 1467996716527 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 3200 | 1467996716529 Marionette TRACE conn6 <- [1,1594,null,{}] 09:51:56 INFO - PROCESS | 3200 | 1467996716533 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:56 INFO - PROCESS | 3200 | 1467996716535 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:56 INFO - PROCESS | 3200 | 1467996716649 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:51:56 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF3843000) [pid = 3200] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:51:56 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEE778800) [pid = 3200] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:51:56 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BEDC59400) [pid = 3200] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:51:56 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF6851C00) [pid = 3200] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:51:56 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF325F000) [pid = 3200] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:51:56 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF2F8F400) [pid = 3200] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:51:56 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BE9786000) [pid = 3200] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:51:56 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BE9785800) [pid = 3200] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:51:56 INFO - PROCESS | 3200 | 1467996716704 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 3200 | 1467996716706 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC06800 == 24 [pid = 3200] [id = 408] 09:51:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BE841C400) [pid = 3200] [serial = 1224] [outer = 0000000000000000] 09:51:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE9785800) [pid = 3200] [serial = 1225] [outer = 0000008BE841C400] 09:51:56 INFO - PROCESS | 3200 | 1467996716753 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BEFC72800) [pid = 3200] [serial = 1226] [outer = 0000008BE841C400] 09:51:57 INFO - PROCESS | 3200 | 1467996717128 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 650ms 09:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:51:57 INFO - PROCESS | 3200 | 1467996717168 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 3200 | 1467996717170 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:51:57 INFO - PROCESS | 3200 | 1467996717173 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 3200 | 1467996717175 Marionette TRACE conn6 <- [1,1598,null,{}] 09:51:57 INFO - PROCESS | 3200 | 1467996717178 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 3200 | 1467996717180 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:57 INFO - PROCESS | 3200 | 1467996717261 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:51:57 INFO - PROCESS | 3200 | 1467996717332 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 3200 | 1467996717334 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5769000 == 25 [pid = 3200] [id = 409] 09:51:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEFC73C00) [pid = 3200] [serial = 1227] [outer = 0000000000000000] 09:51:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BF2E5A000) [pid = 3200] [serial = 1228] [outer = 0000008BEFC73C00] 09:51:57 INFO - PROCESS | 3200 | 1467996717380 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BF325F000) [pid = 3200] [serial = 1229] [outer = 0000008BEFC73C00] 09:51:57 INFO - PROCESS | 3200 | 1467996717738 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 587ms 09:51:57 INFO - PROCESS | 3200 | 1467996717763 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 3200 | 1467996717765 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:51:57 INFO - PROCESS | 3200 | 1467996717768 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 3200 | 1467996717770 Marionette TRACE conn6 <- [1,1602,null,{}] 09:51:57 INFO - PROCESS | 3200 | 1467996717774 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 3200 | 1467996717776 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:57 INFO - PROCESS | 3200 | 1467996717887 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:51:57 INFO - PROCESS | 3200 | 1467996717894 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 3200 | 1467996717896 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C86800 == 26 [pid = 3200] [id = 410] 09:51:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEDACA800) [pid = 3200] [serial = 1230] [outer = 0000000000000000] 09:51:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF3847800) [pid = 3200] [serial = 1231] [outer = 0000008BEDACA800] 09:51:57 INFO - PROCESS | 3200 | 1467996717948 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF4543000) [pid = 3200] [serial = 1232] [outer = 0000008BEDACA800] 09:51:58 INFO - PROCESS | 3200 | 1467996718371 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:51:58 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 09:51:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 626ms 09:51:58 INFO - PROCESS | 3200 | 1467996718398 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 3200 | 1467996718400 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:51:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:51:58 INFO - PROCESS | 3200 | 1467996718403 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 3200 | 1467996718405 Marionette TRACE conn6 <- [1,1606,null,{}] 09:51:58 INFO - PROCESS | 3200 | 1467996718409 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:58 INFO - PROCESS | 3200 | 1467996718411 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:58 INFO - PROCESS | 3200 | 1467996718520 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:51:58 INFO - PROCESS | 3200 | 1467996718528 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 3200 | 1467996718530 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6068000 == 27 [pid = 3200] [id = 411] 09:51:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF46E6C00) [pid = 3200] [serial = 1233] [outer = 0000000000000000] 09:51:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF4D07400) [pid = 3200] [serial = 1234] [outer = 0000008BF46E6C00] 09:51:58 INFO - PROCESS | 3200 | 1467996718574 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF5055000) [pid = 3200] [serial = 1235] [outer = 0000008BF46E6C00] 09:51:59 INFO - PROCESS | 3200 | 1467996719184 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:51:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:51:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 881ms 09:51:59 INFO - PROCESS | 3200 | 1467996719289 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 3200 | 1467996719294 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:51:59 INFO - PROCESS | 3200 | 1467996719299 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:51:59 INFO - PROCESS | 3200 | 1467996719304 Marionette TRACE conn6 <- [1,1610,null,{}] 09:51:59 INFO - PROCESS | 3200 | 1467996719309 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:59 INFO - PROCESS | 3200 | 1467996719312 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:59 INFO - PROCESS | 3200 | 1467996719434 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:51:59 INFO - PROCESS | 3200 | 1467996719501 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 3200 | 1467996719504 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:51:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDA80800 == 28 [pid = 3200] [id = 412] 09:51:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9226000) [pid = 3200] [serial = 1236] [outer = 0000000000000000] 09:51:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE969FC00) [pid = 3200] [serial = 1237] [outer = 0000008BE9226000] 09:51:59 INFO - PROCESS | 3200 | 1467996719562 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE972F800) [pid = 3200] [serial = 1238] [outer = 0000008BE9226000] 09:52:00 INFO - PROCESS | 3200 | 1467996720167 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:52:00 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 09:52:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 943ms 09:52:00 INFO - PROCESS | 3200 | 1467996720246 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 3200 | 1467996720251 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:52:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:52:00 INFO - PROCESS | 3200 | 1467996720258 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 3200 | 1467996720261 Marionette TRACE conn6 <- [1,1614,null,{}] 09:52:00 INFO - PROCESS | 3200 | 1467996720265 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:00 INFO - PROCESS | 3200 | 1467996720268 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:00 INFO - PROCESS | 3200 | 1467996720391 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:52:00 INFO - PROCESS | 3200 | 1467996720458 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 3200 | 1467996720461 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32FD000 == 29 [pid = 3200] [id = 413] 09:52:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9C8D000) [pid = 3200] [serial = 1239] [outer = 0000000000000000] 09:52:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEA654C00) [pid = 3200] [serial = 1240] [outer = 0000008BE9C8D000] 09:52:00 INFO - PROCESS | 3200 | 1467996720520 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEDC53000) [pid = 3200] [serial = 1241] [outer = 0000008BE9C8D000] 09:52:01 INFO - PROCESS | 3200 | 1467996721116 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:52:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 880ms 09:52:01 INFO - PROCESS | 3200 | 1467996721140 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 3200 | 1467996721143 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:52:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:52:01 INFO - PROCESS | 3200 | 1467996721146 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 3200 | 1467996721150 Marionette TRACE conn6 <- [1,1618,null,{}] 09:52:01 INFO - PROCESS | 3200 | 1467996721162 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:01 INFO - PROCESS | 3200 | 1467996721167 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:01 INFO - PROCESS | 3200 | 1467996721279 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:52:01 INFO - PROCESS | 3200 | 1467996721368 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 3200 | 1467996721371 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61CE000 == 30 [pid = 3200] [id = 414] 09:52:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEF747800) [pid = 3200] [serial = 1242] [outer = 0000000000000000] 09:52:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF3841400) [pid = 3200] [serial = 1243] [outer = 0000008BEF747800] 09:52:01 INFO - PROCESS | 3200 | 1467996721429 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5158400) [pid = 3200] [serial = 1244] [outer = 0000008BEF747800] 09:52:02 INFO - PROCESS | 3200 | 1467996722021 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:52:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 943ms 09:52:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:52:02 INFO - PROCESS | 3200 | 1467996722092 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 3200 | 1467996722096 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:52:02 INFO - PROCESS | 3200 | 1467996722099 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 3200 | 1467996722101 Marionette TRACE conn6 <- [1,1622,null,{}] 09:52:02 INFO - PROCESS | 3200 | 1467996722105 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:02 INFO - PROCESS | 3200 | 1467996722108 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:02 INFO - PROCESS | 3200 | 1467996722226 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:52:02 INFO - PROCESS | 3200 | 1467996722294 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 3200 | 1467996722296 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B826E5000 == 31 [pid = 3200] [id = 415] 09:52:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE84C9400) [pid = 3200] [serial = 1245] [outer = 0000000000000000] 09:52:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF505B000) [pid = 3200] [serial = 1246] [outer = 0000008BE84C9400] 09:52:02 INFO - PROCESS | 3200 | 1467996722395 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF57C9400) [pid = 3200] [serial = 1247] [outer = 0000008BE84C9400] 09:52:03 INFO - PROCESS | 3200 | 1467996723099 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1029ms 09:52:03 INFO - PROCESS | 3200 | 1467996723130 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:52:03 INFO - PROCESS | 3200 | 1467996723134 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:52:03 INFO - PROCESS | 3200 | 1467996723138 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 3200 | 1467996723143 Marionette TRACE conn6 <- [1,1626,null,{}] 09:52:03 INFO - PROCESS | 3200 | 1467996723165 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:03 INFO - PROCESS | 3200 | 1467996723168 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:03 INFO - PROCESS | 3200 | 1467996723275 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF5163C00) [pid = 3200] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF57C5400) [pid = 3200] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDCF3400) [pid = 3200] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEF6D3400) [pid = 3200] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF702BC00) [pid = 3200] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF6E1F000) [pid = 3200] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF7D0AC00) [pid = 3200] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF57C6000) [pid = 3200] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF6123000) [pid = 3200] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF8309000) [pid = 3200] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF6128000) [pid = 3200] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF664D800) [pid = 3200] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEF748000) [pid = 3200] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5C69800) [pid = 3200] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF3849C00) [pid = 3200] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF5B22400) [pid = 3200] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:52:03 INFO - PROCESS | 3200 | 1467996723408 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 3200 | 1467996723411 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B80F78000 == 32 [pid = 3200] [id = 416] 09:52:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE892E000) [pid = 3200] [serial = 1248] [outer = 0000000000000000] 09:52:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9681C00) [pid = 3200] [serial = 1249] [outer = 0000008BE892E000] 09:52:03 INFO - PROCESS | 3200 | 1467996723461 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9827000) [pid = 3200] [serial = 1250] [outer = 0000008BE892E000] 09:52:03 INFO - PROCESS | 3200 | 1467996723899 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 795ms 09:52:03 INFO - PROCESS | 3200 | 1467996723934 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 3200 | 1467996723938 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:52:03 INFO - PROCESS | 3200 | 1467996723945 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 3200 | 1467996723947 Marionette TRACE conn6 <- [1,1630,null,{}] 09:52:03 INFO - PROCESS | 3200 | 1467996723976 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:03 INFO - PROCESS | 3200 | 1467996723979 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:04 INFO - PROCESS | 3200 | 1467996724073 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:52:04 INFO - PROCESS | 3200 | 1467996724082 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 3200 | 1467996724085 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E0C000 == 33 [pid = 3200] [id = 417] 09:52:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEDAD2400) [pid = 3200] [serial = 1251] [outer = 0000000000000000] 09:52:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDC51800) [pid = 3200] [serial = 1252] [outer = 0000008BEDAD2400] 09:52:04 INFO - PROCESS | 3200 | 1467996724132 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEE1F9800) [pid = 3200] [serial = 1253] [outer = 0000008BEDAD2400] 09:52:04 INFO - PROCESS | 3200 | 1467996724557 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:52:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 651ms 09:52:04 INFO - PROCESS | 3200 | 1467996724598 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 3200 | 1467996724601 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:52:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:52:04 INFO - PROCESS | 3200 | 1467996724630 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 3200 | 1467996724634 Marionette TRACE conn6 <- [1,1634,null,{}] 09:52:04 INFO - PROCESS | 3200 | 1467996724646 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:04 INFO - PROCESS | 3200 | 1467996724650 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:04 INFO - PROCESS | 3200 | 1467996724747 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:52:04 INFO - PROCESS | 3200 | 1467996724762 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 3200 | 1467996724765 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5762800 == 34 [pid = 3200] [id = 418] 09:52:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF26B3400) [pid = 3200] [serial = 1254] [outer = 0000000000000000] 09:52:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF2E58800) [pid = 3200] [serial = 1255] [outer = 0000008BF26B3400] 09:52:04 INFO - PROCESS | 3200 | 1467996724815 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF422E400) [pid = 3200] [serial = 1256] [outer = 0000008BF26B3400] 09:52:05 INFO - PROCESS | 3200 | 1467996725283 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:52:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 713ms 09:52:05 INFO - PROCESS | 3200 | 1467996725325 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 3200 | 1467996725328 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:52:05 INFO - PROCESS | 3200 | 1467996725331 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:52:05 INFO - PROCESS | 3200 | 1467996725333 Marionette TRACE conn6 <- [1,1638,null,{}] 09:52:05 INFO - PROCESS | 3200 | 1467996725337 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 3200 | 1467996725339 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:05 INFO - PROCESS | 3200 | 1467996725430 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:52:05 INFO - PROCESS | 3200 | 1467996725436 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 3200 | 1467996725438 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6098800 == 35 [pid = 3200] [id = 419] 09:52:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5157C00) [pid = 3200] [serial = 1257] [outer = 0000000000000000] 09:52:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF57C7C00) [pid = 3200] [serial = 1258] [outer = 0000008BF5157C00] 09:52:05 INFO - PROCESS | 3200 | 1467996725483 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5905000) [pid = 3200] [serial = 1259] [outer = 0000008BF5157C00] 09:52:05 INFO - PROCESS | 3200 | 1467996725948 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:52:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 09:52:06 INFO - PROCESS | 3200 | 1467996726026 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 3200 | 1467996726028 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:52:06 INFO - PROCESS | 3200 | 1467996726032 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 3200 | 1467996726033 Marionette TRACE conn6 <- [1,1642,null,{}] 09:52:06 INFO - PROCESS | 3200 | 1467996726037 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 3200 | 1467996726039 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:06 INFO - PROCESS | 3200 | 1467996726180 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:52:06 INFO - PROCESS | 3200 | 1467996726203 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 3200 | 1467996726205 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF868D800 == 36 [pid = 3200] [id = 420] 09:52:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5907C00) [pid = 3200] [serial = 1260] [outer = 0000000000000000] 09:52:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B28000) [pid = 3200] [serial = 1261] [outer = 0000008BF5907C00] 09:52:06 INFO - PROCESS | 3200 | 1467996726250 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B32800) [pid = 3200] [serial = 1262] [outer = 0000008BF5907C00] 09:52:06 INFO - PROCESS | 3200 | 1467996726716 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:52:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 734ms 09:52:06 INFO - PROCESS | 3200 | 1467996726770 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 3200 | 1467996726772 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:52:06 INFO - PROCESS | 3200 | 1467996726775 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 3200 | 1467996726777 Marionette TRACE conn6 <- [1,1646,null,{}] 09:52:06 INFO - PROCESS | 3200 | 1467996726781 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 3200 | 1467996726787 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:06 INFO - PROCESS | 3200 | 1467996726912 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:52:06 INFO - PROCESS | 3200 | 1467996726966 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 3200 | 1467996726968 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7BD000 == 37 [pid = 3200] [id = 421] 09:52:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5C6F400) [pid = 3200] [serial = 1263] [outer = 0000000000000000] 09:52:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF60F2400) [pid = 3200] [serial = 1264] [outer = 0000008BF5C6F400] 09:52:07 INFO - PROCESS | 3200 | 1467996727015 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF60FAC00) [pid = 3200] [serial = 1265] [outer = 0000008BF5C6F400] 09:52:07 INFO - PROCESS | 3200 | 1467996727425 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 09:52:07 INFO - PROCESS | 3200 | 1467996727469 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 3200 | 1467996727471 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:52:07 INFO - PROCESS | 3200 | 1467996727475 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 3200 | 1467996727477 Marionette TRACE conn6 <- [1,1650,null,{}] 09:52:07 INFO - PROCESS | 3200 | 1467996727480 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:07 INFO - PROCESS | 3200 | 1467996727482 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:07 INFO - PROCESS | 3200 | 1467996727621 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:52:07 INFO - PROCESS | 3200 | 1467996727631 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 3200 | 1467996727633 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8B9000 == 38 [pid = 3200] [id = 422] 09:52:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF60F9C00) [pid = 3200] [serial = 1266] [outer = 0000000000000000] 09:52:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6123000) [pid = 3200] [serial = 1267] [outer = 0000008BF60F9C00] 09:52:07 INFO - PROCESS | 3200 | 1467996727677 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF62F3000) [pid = 3200] [serial = 1268] [outer = 0000008BF60F9C00] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEFC73C00) [pid = 3200] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE8DC9800) [pid = 3200] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE83D6400) [pid = 3200] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEDAD7000) [pid = 3200] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9828000) [pid = 3200] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9C8CC00) [pid = 3200] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDC57400) [pid = 3200] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE841C400) [pid = 3200] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE984B400) [pid = 3200] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE96A1400) [pid = 3200] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:52:07 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDACA800) [pid = 3200] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:52:08 INFO - PROCESS | 3200 | 1467996728101 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 09:52:08 INFO - PROCESS | 3200 | 1467996728170 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 3200 | 1467996728172 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:52:08 INFO - PROCESS | 3200 | 1467996728175 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 3200 | 1467996728177 Marionette TRACE conn6 <- [1,1654,null,{}] 09:52:08 INFO - PROCESS | 3200 | 1467996728180 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 3200 | 1467996728182 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:08 INFO - PROCESS | 3200 | 1467996728267 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:52:08 INFO - PROCESS | 3200 | 1467996728273 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 3200 | 1467996728275 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8D5800 == 39 [pid = 3200] [id = 423] 09:52:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE9785000) [pid = 3200] [serial = 1269] [outer = 0000000000000000] 09:52:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEDC50400) [pid = 3200] [serial = 1270] [outer = 0000008BE9785000] 09:52:08 INFO - PROCESS | 3200 | 1467996728319 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF38D5800) [pid = 3200] [serial = 1271] [outer = 0000008BE9785000] 09:52:08 INFO - PROCESS | 3200 | 1467996728727 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 587ms 09:52:08 INFO - PROCESS | 3200 | 1467996728777 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 3200 | 1467996728779 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:52:08 INFO - PROCESS | 3200 | 1467996728787 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 3200 | 1467996728789 Marionette TRACE conn6 <- [1,1658,null,{}] 09:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:52:08 INFO - PROCESS | 3200 | 1467996728792 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 3200 | 1467996728794 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:08 INFO - PROCESS | 3200 | 1467996728879 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:52:08 INFO - PROCESS | 3200 | 1467996728884 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 3200 | 1467996728886 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6AC800 == 40 [pid = 3200] [id = 424] 09:52:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF611EC00) [pid = 3200] [serial = 1272] [outer = 0000000000000000] 09:52:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF62F7C00) [pid = 3200] [serial = 1273] [outer = 0000008BF611EC00] 09:52:08 INFO - PROCESS | 3200 | 1467996728930 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF664C000) [pid = 3200] [serial = 1274] [outer = 0000008BF611EC00] 09:52:09 INFO - PROCESS | 3200 | 1467996729358 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 09:52:09 INFO - PROCESS | 3200 | 1467996729420 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 3200 | 1467996729422 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:52:09 INFO - PROCESS | 3200 | 1467996729425 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:52:09 INFO - PROCESS | 3200 | 1467996729427 Marionette TRACE conn6 <- [1,1662,null,{}] 09:52:09 INFO - PROCESS | 3200 | 1467996729431 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:09 INFO - PROCESS | 3200 | 1467996729433 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:09 INFO - PROCESS | 3200 | 1467996729517 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:52:09 INFO - PROCESS | 3200 | 1467996729522 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 3200 | 1467996729524 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9B1000 == 41 [pid = 3200] [id = 425] 09:52:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF6655400) [pid = 3200] [serial = 1275] [outer = 0000000000000000] 09:52:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF665CC00) [pid = 3200] [serial = 1276] [outer = 0000008BF6655400] 09:52:09 INFO - PROCESS | 3200 | 1467996729576 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6666000) [pid = 3200] [serial = 1277] [outer = 0000008BF6655400] 09:52:10 INFO - PROCESS | 3200 | --DOCSHELL 0000008B80F78000 == 40 [pid = 3200] [id = 416] 09:52:10 INFO - PROCESS | 3200 | --DOCSHELL 0000008B826E5000 == 39 [pid = 3200] [id = 415] 09:52:10 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61CE000 == 38 [pid = 3200] [id = 414] 09:52:10 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32FD000 == 37 [pid = 3200] [id = 413] 09:52:10 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDA80800 == 36 [pid = 3200] [id = 412] 09:52:10 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6068000 == 35 [pid = 3200] [id = 411] 09:52:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E0C000 == 34 [pid = 3200] [id = 417] 09:52:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5762800 == 33 [pid = 3200] [id = 418] 09:52:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7BD000 == 32 [pid = 3200] [id = 421] 09:52:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8D5800 == 31 [pid = 3200] [id = 423] 09:52:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6AC800 == 30 [pid = 3200] [id = 424] 09:52:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8B9000 == 29 [pid = 3200] [id = 422] 09:52:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6098800 == 28 [pid = 3200] [id = 419] 09:52:11 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF868D800 == 27 [pid = 3200] [id = 420] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF3847800) [pid = 3200] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF4543000) [pid = 3200] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF2E5A000) [pid = 3200] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE8DD3C00) [pid = 3200] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDC51400) [pid = 3200] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF7011400) [pid = 3200] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE998B000) [pid = 3200] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEA9E0C00) [pid = 3200] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEF695800) [pid = 3200] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF325F000) [pid = 3200] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9785800) [pid = 3200] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE92DD400) [pid = 3200] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEE1F1800) [pid = 3200] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEDAD7400) [pid = 3200] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BEDA0BC00) [pid = 3200] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEDD7EC00) [pid = 3200] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BE9726C00) [pid = 3200] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BE96A5000) [pid = 3200] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE9847400) [pid = 3200] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BE9972800) [pid = 3200] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEFC72800) [pid = 3200] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF4D07400) [pid = 3200] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:52:11 INFO - PROCESS | 3200 | 1467996731408 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2034ms 09:52:11 INFO - PROCESS | 3200 | 1467996731464 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:52:11 INFO - PROCESS | 3200 | 1467996731468 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:52:11 INFO - PROCESS | 3200 | 1467996731474 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:52:11 INFO - PROCESS | 3200 | 1467996731477 Marionette TRACE conn6 <- [1,1666,null,{}] 09:52:11 INFO - PROCESS | 3200 | 1467996731484 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:11 INFO - PROCESS | 3200 | 1467996731487 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:11 INFO - PROCESS | 3200 | 1467996731579 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:52:11 INFO - PROCESS | 3200 | 1467996731587 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 3200 | 1467996731591 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE83F0800 == 28 [pid = 3200] [id = 426] 09:52:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE9686C00) [pid = 3200] [serial = 1278] [outer = 0000000000000000] 09:52:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE9688400) [pid = 3200] [serial = 1279] [outer = 0000008BE9686C00] 09:52:11 INFO - PROCESS | 3200 | 1467996731646 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE96A4C00) [pid = 3200] [serial = 1280] [outer = 0000008BE9686C00] 09:52:12 INFO - PROCESS | 3200 | 1467996732116 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 09:52:12 INFO - PROCESS | 3200 | 1467996732169 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 3200 | 1467996732174 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:52:12 INFO - PROCESS | 3200 | 1467996732180 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 3200 | 1467996732183 Marionette TRACE conn6 <- [1,1670,null,{}] 09:52:12 INFO - PROCESS | 3200 | 1467996732187 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:12 INFO - PROCESS | 3200 | 1467996732191 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:12 INFO - PROCESS | 3200 | 1467996732281 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:52:12 INFO - PROCESS | 3200 | 1467996732290 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 3200 | 1467996732293 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDD5C800 == 29 [pid = 3200] [id = 427] 09:52:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9786800) [pid = 3200] [serial = 1281] [outer = 0000000000000000] 09:52:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9823000) [pid = 3200] [serial = 1282] [outer = 0000008BE9786800] 09:52:12 INFO - PROCESS | 3200 | 1467996732341 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9848400) [pid = 3200] [serial = 1283] [outer = 0000008BE9786800] 09:52:12 INFO - PROCESS | 3200 | 1467996732809 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 692ms 09:52:12 INFO - PROCESS | 3200 | 1467996732875 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 3200 | 1467996732877 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:52:12 INFO - PROCESS | 3200 | 1467996732881 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 3200 | 1467996732884 Marionette TRACE conn6 <- [1,1674,null,{}] 09:52:12 INFO - PROCESS | 3200 | 1467996732896 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:12 INFO - PROCESS | 3200 | 1467996732901 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:13 INFO - PROCESS | 3200 | 1467996733016 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:52:13 INFO - PROCESS | 3200 | 1467996733096 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 3200 | 1467996733099 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD20800 == 30 [pid = 3200] [id = 428] 09:52:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE7B7D000) [pid = 3200] [serial = 1284] [outer = 0000000000000000] 09:52:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEA6E0800) [pid = 3200] [serial = 1285] [outer = 0000008BE7B7D000] 09:52:13 INFO - PROCESS | 3200 | 1467996733148 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDABDC00) [pid = 3200] [serial = 1286] [outer = 0000008BE7B7D000] 09:52:13 INFO - PROCESS | 3200 | 1467996733514 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:52:13 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 09:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 09:52:13 INFO - PROCESS | 3200 | 1467996733575 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 3200 | 1467996733578 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:52:13 INFO - PROCESS | 3200 | 1467996733581 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 3200 | 1467996733583 Marionette TRACE conn6 <- [1,1678,null,{}] 09:52:13 INFO - PROCESS | 3200 | 1467996733587 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 3200 | 1467996733589 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:13 INFO - PROCESS | 3200 | 1467996733676 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:52:13 INFO - PROCESS | 3200 | 1467996733682 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 3200 | 1467996733684 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF387F800 == 31 [pid = 3200] [id = 429] 09:52:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDC4E800) [pid = 3200] [serial = 1287] [outer = 0000000000000000] 09:52:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDC56C00) [pid = 3200] [serial = 1288] [outer = 0000008BEDC4E800] 09:52:13 INFO - PROCESS | 3200 | 1467996733730 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEDDC3400) [pid = 3200] [serial = 1289] [outer = 0000008BEDC4E800] 09:52:14 INFO - PROCESS | 3200 | 1467996734162 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 09:52:14 INFO - PROCESS | 3200 | 1467996734218 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 3200 | 1467996734220 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:52:14 INFO - PROCESS | 3200 | 1467996734224 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:52:14 INFO - PROCESS | 3200 | 1467996734226 Marionette TRACE conn6 <- [1,1682,null,{}] 09:52:14 INFO - PROCESS | 3200 | 1467996734230 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 3200 | 1467996734232 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:14 INFO - PROCESS | 3200 | 1467996734313 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:52:14 INFO - PROCESS | 3200 | 1467996734319 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 3200 | 1467996734321 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF50A6800 == 32 [pid = 3200] [id = 430] 09:52:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE972D400) [pid = 3200] [serial = 1290] [outer = 0000000000000000] 09:52:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEE82C400) [pid = 3200] [serial = 1291] [outer = 0000008BE972D400] 09:52:14 INFO - PROCESS | 3200 | 1467996734366 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEF696800) [pid = 3200] [serial = 1292] [outer = 0000008BE972D400] 09:52:14 INFO - PROCESS | 3200 | 1467996734810 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 628ms 09:52:14 INFO - PROCESS | 3200 | 1467996734856 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 3200 | 1467996734858 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:52:14 INFO - PROCESS | 3200 | 1467996734861 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 3200 | 1467996734863 Marionette TRACE conn6 <- [1,1686,null,{}] 09:52:14 INFO - PROCESS | 3200 | 1467996734871 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 3200 | 1467996734877 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:14 INFO - PROCESS | 3200 | 1467996734984 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:52:15 INFO - PROCESS | 3200 | 1467996734991 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 3200 | 1467996734994 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF576E800 == 33 [pid = 3200] [id = 431] 09:52:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BEF6D5400) [pid = 3200] [serial = 1293] [outer = 0000000000000000] 09:52:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF3211C00) [pid = 3200] [serial = 1294] [outer = 0000008BEF6D5400] 09:52:15 INFO - PROCESS | 3200 | 1467996735039 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF3849C00) [pid = 3200] [serial = 1295] [outer = 0000008BEF6D5400] 09:52:15 INFO - PROCESS | 3200 | 1467996735456 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:52: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 09:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 09:52:15 INFO - PROCESS | 3200 | 1467996735495 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 3200 | 1467996735498 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:52:15 INFO - PROCESS | 3200 | 1467996735505 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 3200 | 1467996735507 Marionette TRACE conn6 <- [1,1690,null,{}] 09:52:15 INFO - PROCESS | 3200 | 1467996735511 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:15 INFO - PROCESS | 3200 | 1467996735513 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:15 INFO - PROCESS | 3200 | 1467996735592 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:52:15 INFO - PROCESS | 3200 | 1467996735600 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 3200 | 1467996735602 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5E32000 == 34 [pid = 3200] [id = 432] 09:52:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF3208000) [pid = 3200] [serial = 1296] [outer = 0000000000000000] 09:52:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF453D800) [pid = 3200] [serial = 1297] [outer = 0000008BF3208000] 09:52:15 INFO - PROCESS | 3200 | 1467996735646 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF4D15800) [pid = 3200] [serial = 1298] [outer = 0000008BF3208000] 09:52:16 INFO - PROCESS | 3200 | 1467996736076 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 09:52:16 INFO - PROCESS | 3200 | 1467996736135 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:52:16 INFO - PROCESS | 3200 | 1467996736137 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:52:16 INFO - PROCESS | 3200 | 1467996736140 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 3200 | 1467996736142 Marionette TRACE conn6 <- [1,1694,null,{}] 09:52:16 INFO - PROCESS | 3200 | 1467996736146 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 3200 | 1467996736148 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:16 INFO - PROCESS | 3200 | 1467996736235 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:52:16 INFO - PROCESS | 3200 | 1467996736241 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 3200 | 1467996736243 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D0000 == 35 [pid = 3200] [id = 433] 09:52:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF4D11400) [pid = 3200] [serial = 1299] [outer = 0000000000000000] 09:52:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF515DC00) [pid = 3200] [serial = 1300] [outer = 0000008BF4D11400] 09:52:16 INFO - PROCESS | 3200 | 1467996736287 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5634000) [pid = 3200] [serial = 1301] [outer = 0000008BF4D11400] 09:52:16 INFO - PROCESS | 3200 | 1467996736757 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 09:52:16 INFO - PROCESS | 3200 | 1467996736773 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 3200 | 1467996736775 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:52:16 INFO - PROCESS | 3200 | 1467996736784 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 3200 | 1467996736786 Marionette TRACE conn6 <- [1,1698,null,{}] 09:52:16 INFO - PROCESS | 3200 | 1467996736789 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 3200 | 1467996736791 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:16 INFO - PROCESS | 3200 | 1467996736899 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:52:16 INFO - PROCESS | 3200 | 1467996736904 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 3200 | 1467996736906 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD20000 == 36 [pid = 3200] [id = 434] 09:52:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF5630800) [pid = 3200] [serial = 1302] [outer = 0000000000000000] 09:52:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF5A87800) [pid = 3200] [serial = 1303] [outer = 0000008BF5630800] 09:52:16 INFO - PROCESS | 3200 | 1467996736950 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5B2EC00) [pid = 3200] [serial = 1304] [outer = 0000008BF5630800] 09:52:17 INFO - PROCESS | 3200 | 1467996737410 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 09:52:17 INFO - PROCESS | 3200 | 1467996737474 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 3200 | 1467996737476 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:52:17 INFO - PROCESS | 3200 | 1467996737480 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:52:17 INFO - PROCESS | 3200 | 1467996737482 Marionette TRACE conn6 <- [1,1702,null,{}] 09:52:17 INFO - PROCESS | 3200 | 1467996737485 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:17 INFO - PROCESS | 3200 | 1467996737487 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:17 INFO - PROCESS | 3200 | 1467996737599 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:52:17 INFO - PROCESS | 3200 | 1467996737608 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 3200 | 1467996737610 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7D3000 == 37 [pid = 3200] [id = 435] 09:52:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF5B2F400) [pid = 3200] [serial = 1305] [outer = 0000000000000000] 09:52:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF5BBB000) [pid = 3200] [serial = 1306] [outer = 0000008BF5B2F400] 09:52:17 INFO - PROCESS | 3200 | 1467996737702 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF5DBC400) [pid = 3200] [serial = 1307] [outer = 0000008BF5B2F400] 09:52:18 INFO - PROCESS | 3200 | 1467996738148 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 09:52:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:52:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:52:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 3200 | 1467996738176 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:52:18 INFO - PROCESS | 3200 | 1467996738180 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 3200 | 1467996738182 Marionette TRACE conn6 <- [1,1706,null,{}] 09:52:18 INFO - PROCESS | 3200 | 1467996738192 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 3200 | 1467996738195 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:18 INFO - PROCESS | 3200 | 1467996738349 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:52:18 INFO - PROCESS | 3200 | 1467996738371 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 3200 | 1467996738374 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC99F000 == 38 [pid = 3200] [id = 436] 09:52:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF6128400) [pid = 3200] [serial = 1308] [outer = 0000000000000000] 09:52:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF62EE400) [pid = 3200] [serial = 1309] [outer = 0000008BF6128400] 09:52:18 INFO - PROCESS | 3200 | 1467996738421 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF6651000) [pid = 3200] [serial = 1310] [outer = 0000008BF6128400] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF611EC00) [pid = 3200] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF5907C00) [pid = 3200] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF5C6F400) [pid = 3200] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF60F9C00) [pid = 3200] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BEF747800) [pid = 3200] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE9C8D000) [pid = 3200] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE9226000) [pid = 3200] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF46E6C00) [pid = 3200] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF5157C00) [pid = 3200] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF26B3400) [pid = 3200] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEDAD2400) [pid = 3200] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE892E000) [pid = 3200] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE84C9400) [pid = 3200] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:52:18 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9785000) [pid = 3200] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:52:19 INFO - PROCESS | 3200 | 1467996739015 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 879ms 09:52:19 INFO - PROCESS | 3200 | 1467996739062 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 3200 | 1467996739065 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:52:19 INFO - PROCESS | 3200 | 1467996739068 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 3200 | 1467996739069 Marionette TRACE conn6 <- [1,1710,null,{}] 09:52:19 INFO - PROCESS | 3200 | 1467996739073 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:19 INFO - PROCESS | 3200 | 1467996739075 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:19 INFO - PROCESS | 3200 | 1467996739158 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:52:19 INFO - PROCESS | 3200 | 1467996739164 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 3200 | 1467996739166 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C5000 == 39 [pid = 3200] [id = 437] 09:52:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE984DC00) [pid = 3200] [serial = 1311] [outer = 0000000000000000] 09:52:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BEE831800) [pid = 3200] [serial = 1312] [outer = 0000008BE984DC00] 09:52:19 INFO - PROCESS | 3200 | 1467996739211 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5157C00) [pid = 3200] [serial = 1313] [outer = 0000008BE984DC00] 09:52:19 INFO - PROCESS | 3200 | 1467996739629 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:52:19 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 09:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 587ms 09:52:19 INFO - PROCESS | 3200 | 1467996739670 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 3200 | 1467996739673 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:52:19 INFO - PROCESS | 3200 | 1467996739677 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 3200 | 1467996739678 Marionette TRACE conn6 <- [1,1714,null,{}] 09:52:19 INFO - PROCESS | 3200 | 1467996739687 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:19 INFO - PROCESS | 3200 | 1467996739689 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:19 INFO - PROCESS | 3200 | 1467996739772 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:52:19 INFO - PROCESS | 3200 | 1467996739778 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 3200 | 1467996739780 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD624800 == 40 [pid = 3200] [id = 438] 09:52:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF57C7000) [pid = 3200] [serial = 1314] [outer = 0000000000000000] 09:52:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF62EB400) [pid = 3200] [serial = 1315] [outer = 0000008BF57C7000] 09:52:19 INFO - PROCESS | 3200 | 1467996739825 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF6660400) [pid = 3200] [serial = 1316] [outer = 0000008BF57C7000] 09:52:20 INFO - PROCESS | 3200 | 1467996740264 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 628ms 09:52:20 INFO - PROCESS | 3200 | 1467996740307 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 3200 | 1467996740309 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:52:20 INFO - PROCESS | 3200 | 1467996740312 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 3200 | 1467996740314 Marionette TRACE conn6 <- [1,1718,null,{}] 09:52:20 INFO - PROCESS | 3200 | 1467996740322 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:20 INFO - PROCESS | 3200 | 1467996740324 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:20 INFO - PROCESS | 3200 | 1467996740408 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:52:20 INFO - PROCESS | 3200 | 1467996740414 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 3200 | 1467996740424 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD63F000 == 41 [pid = 3200] [id = 439] 09:52:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6849C00) [pid = 3200] [serial = 1317] [outer = 0000000000000000] 09:52:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF684F800) [pid = 3200] [serial = 1318] [outer = 0000008BF6849C00] 09:52:20 INFO - PROCESS | 3200 | 1467996740470 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF68B0C00) [pid = 3200] [serial = 1319] [outer = 0000008BF6849C00] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE83F0800 == 40 [pid = 3200] [id = 426] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9B1000 == 39 [pid = 3200] [id = 425] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD20800 == 38 [pid = 3200] [id = 428] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF387F800 == 37 [pid = 3200] [id = 429] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF50A6800 == 36 [pid = 3200] [id = 430] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF576E800 == 35 [pid = 3200] [id = 431] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D0000 == 34 [pid = 3200] [id = 433] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5E32000 == 33 [pid = 3200] [id = 432] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD20000 == 32 [pid = 3200] [id = 434] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C5000 == 31 [pid = 3200] [id = 437] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD624800 == 30 [pid = 3200] [id = 438] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7D3000 == 29 [pid = 3200] [id = 435] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC99F000 == 28 [pid = 3200] [id = 436] 09:52:21 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDD5C800 == 27 [pid = 3200] [id = 427] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF664C000) [pid = 3200] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF5B28000) [pid = 3200] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF665CC00) [pid = 3200] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF60F2400) [pid = 3200] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B32800) [pid = 3200] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF6123000) [pid = 3200] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF60FAC00) [pid = 3200] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF62F3000) [pid = 3200] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF62F7C00) [pid = 3200] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF3841400) [pid = 3200] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDC53000) [pid = 3200] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEA654C00) [pid = 3200] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE972F800) [pid = 3200] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE969FC00) [pid = 3200] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5055000) [pid = 3200] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF57C7C00) [pid = 3200] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF2E58800) [pid = 3200] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF422E400) [pid = 3200] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEDC51800) [pid = 3200] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEE1F9800) [pid = 3200] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9681C00) [pid = 3200] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BE9827000) [pid = 3200] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF57C9400) [pid = 3200] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF505B000) [pid = 3200] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF5158400) [pid = 3200] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BEDC50400) [pid = 3200] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF38D5800) [pid = 3200] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF5905000) [pid = 3200] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:52:22 INFO - PROCESS | 3200 | 1467996742266 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 3200 | 1467996742320 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:52:22 INFO - PROCESS | 3200 | 1467996742325 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - PROCESS | 3200 | 1467996742329 Marionette TRACE conn6 <- [1,1722,null,{}] 09:52:22 INFO - PROCESS | 3200 | 1467996742335 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:22 INFO - PROCESS | 3200 | 1467996742338 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:22 INFO - PROCESS | 3200 | 1467996742430 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:52:22 INFO - PROCESS | 3200 | 1467996742437 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 3200 | 1467996742442 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BDB744800 == 28 [pid = 3200] [id = 440] 09:52:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE9222800) [pid = 3200] [serial = 1320] [outer = 0000000000000000] 09:52:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE9683400) [pid = 3200] [serial = 1321] [outer = 0000008BE9222800] 09:52:22 INFO - PROCESS | 3200 | 1467996742492 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE969E400) [pid = 3200] [serial = 1322] [outer = 0000008BE9222800] 09:52:22 INFO - PROCESS | 3200 | 1467996742983 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:52: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 09:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 693ms 09:52:23 INFO - PROCESS | 3200 | 1467996743022 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 3200 | 1467996743027 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:52:23 INFO - PROCESS | 3200 | 1467996743033 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 3200 | 1467996743036 Marionette TRACE conn6 <- [1,1726,null,{}] 09:52:23 INFO - PROCESS | 3200 | 1467996743040 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 3200 | 1467996743044 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:23 INFO - PROCESS | 3200 | 1467996743136 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:52:23 INFO - PROCESS | 3200 | 1467996743144 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 3200 | 1467996743147 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDCAD800 == 29 [pid = 3200] [id = 441] 09:52:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9782C00) [pid = 3200] [serial = 1323] [outer = 0000000000000000] 09:52:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9786C00) [pid = 3200] [serial = 1324] [outer = 0000008BE9782C00] 09:52:23 INFO - PROCESS | 3200 | 1467996743196 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9826000) [pid = 3200] [serial = 1325] [outer = 0000008BE9782C00] 09:52:23 INFO - PROCESS | 3200 | 1467996743660 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 09:52:23 INFO - PROCESS | 3200 | 1467996743728 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 3200 | 1467996743730 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:52:23 INFO - PROCESS | 3200 | 1467996743734 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 3200 | 1467996743738 Marionette TRACE conn6 <- [1,1730,null,{}] 09:52:23 INFO - PROCESS | 3200 | 1467996743749 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 3200 | 1467996743754 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:23 INFO - PROCESS | 3200 | 1467996743870 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:52:23 INFO - PROCESS | 3200 | 1467996743947 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 3200 | 1467996743951 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD08800 == 30 [pid = 3200] [id = 442] 09:52:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE840D800) [pid = 3200] [serial = 1326] [outer = 0000000000000000] 09:52:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9C8D400) [pid = 3200] [serial = 1327] [outer = 0000008BE840D800] 09:52:24 INFO - PROCESS | 3200 | 1467996744000 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEA9E2400) [pid = 3200] [serial = 1328] [outer = 0000008BE840D800] 09:52:24 INFO - PROCESS | 3200 | 1467996744371 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 689ms 09:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:52:24 INFO - PROCESS | 3200 | 1467996744426 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 3200 | 1467996744429 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:52:24 INFO - PROCESS | 3200 | 1467996744432 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - PROCESS | 3200 | 1467996744434 Marionette TRACE conn6 <- [1,1734,null,{}] 09:52:24 INFO - PROCESS | 3200 | 1467996744438 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:24 INFO - PROCESS | 3200 | 1467996744440 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:24 INFO - PROCESS | 3200 | 1467996744555 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:52:24 INFO - PROCESS | 3200 | 1467996744562 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 3200 | 1467996744564 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3878000 == 31 [pid = 3200] [id = 443] 09:52:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEABBA800) [pid = 3200] [serial = 1329] [outer = 0000000000000000] 09:52:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDAD7400) [pid = 3200] [serial = 1330] [outer = 0000008BEABBA800] 09:52:24 INFO - PROCESS | 3200 | 1467996744610 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEDC57000) [pid = 3200] [serial = 1331] [outer = 0000008BEABBA800] 09:52:25 INFO - PROCESS | 3200 | 1467996745023 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:52: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 09:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 09:52:25 INFO - PROCESS | 3200 | 1467996745062 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 3200 | 1467996745064 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:52:25 INFO - PROCESS | 3200 | 1467996745067 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:52:25 INFO - PROCESS | 3200 | 1467996745069 Marionette TRACE conn6 <- [1,1738,null,{}] 09:52:25 INFO - PROCESS | 3200 | 1467996745073 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:25 INFO - PROCESS | 3200 | 1467996745075 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:25 INFO - PROCESS | 3200 | 1467996745183 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:52:25 INFO - PROCESS | 3200 | 1467996745225 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 3200 | 1467996745227 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF509A800 == 32 [pid = 3200] [id = 444] 09:52:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE8DCB400) [pid = 3200] [serial = 1332] [outer = 0000000000000000] 09:52:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEDDC0400) [pid = 3200] [serial = 1333] [outer = 0000008BE8DCB400] 09:52:25 INFO - PROCESS | 3200 | 1467996745272 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEEA42400) [pid = 3200] [serial = 1334] [outer = 0000008BE8DCB400] 09:52:25 INFO - PROCESS | 3200 | 1467996745676 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 628ms 09:52:25 INFO - PROCESS | 3200 | 1467996745699 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 3200 | 1467996745702 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:52:25 INFO - PROCESS | 3200 | 1467996745705 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 3200 | 1467996745707 Marionette TRACE conn6 <- [1,1742,null,{}] 09:52:25 INFO - PROCESS | 3200 | 1467996745710 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:25 INFO - PROCESS | 3200 | 1467996745716 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:25 INFO - PROCESS | 3200 | 1467996745852 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:52:25 INFO - PROCESS | 3200 | 1467996745861 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 3200 | 1467996745863 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5774800 == 33 [pid = 3200] [id = 445] 09:52:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BEF6DA000) [pid = 3200] [serial = 1335] [outer = 0000000000000000] 09:52:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF00C8400) [pid = 3200] [serial = 1336] [outer = 0000008BEF6DA000] 09:52:25 INFO - PROCESS | 3200 | 1467996745915 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF3262000) [pid = 3200] [serial = 1337] [outer = 0000008BEF6DA000] 09:52:26 INFO - PROCESS | 3200 | 1467996746321 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 09:52:26 INFO - PROCESS | 3200 | 1467996746338 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 3200 | 1467996746340 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:52:26 INFO - PROCESS | 3200 | 1467996746343 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 3200 | 1467996746344 Marionette TRACE conn6 <- [1,1746,null,{}] 09:52:26 INFO - PROCESS | 3200 | 1467996746348 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:26 INFO - PROCESS | 3200 | 1467996746350 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:26 INFO - PROCESS | 3200 | 1467996746457 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:52:26 INFO - PROCESS | 3200 | 1467996746464 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 3200 | 1467996746466 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6093800 == 34 [pid = 3200] [id = 446] 09:52:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BEF6DD800) [pid = 3200] [serial = 1338] [outer = 0000000000000000] 09:52:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF422B000) [pid = 3200] [serial = 1339] [outer = 0000008BEF6DD800] 09:52:26 INFO - PROCESS | 3200 | 1467996746513 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF4D0C000) [pid = 3200] [serial = 1340] [outer = 0000008BEF6DD800] 09:52:26 INFO - PROCESS | 3200 | 1467996746934 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 09:52:26 INFO - PROCESS | 3200 | 1467996746976 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 3200 | 1467996746978 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:52:26 INFO - PROCESS | 3200 | 1467996746982 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 3200 | 1467996746983 Marionette TRACE conn6 <- [1,1750,null,{}] 09:52:26 INFO - PROCESS | 3200 | 1467996746987 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:26 INFO - PROCESS | 3200 | 1467996746989 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:27 INFO - PROCESS | 3200 | 1467996747103 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:52:27 INFO - PROCESS | 3200 | 1467996747111 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 3200 | 1467996747113 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E1800 == 35 [pid = 3200] [id = 447] 09:52:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5059C00) [pid = 3200] [serial = 1341] [outer = 0000000000000000] 09:52:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5158000) [pid = 3200] [serial = 1342] [outer = 0000008BF5059C00] 09:52:27 INFO - PROCESS | 3200 | 1467996747159 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5198C00) [pid = 3200] [serial = 1343] [outer = 0000008BF5059C00] 09:52:27 INFO - PROCESS | 3200 | 1467996747590 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 09:52:27 INFO - PROCESS | 3200 | 1467996747676 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 3200 | 1467996747679 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:52:27 INFO - PROCESS | 3200 | 1467996747682 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 3200 | 1467996747684 Marionette TRACE conn6 <- [1,1754,null,{}] 09:52:27 INFO - PROCESS | 3200 | 1467996747694 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:27 INFO - PROCESS | 3200 | 1467996747696 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:27 INFO - PROCESS | 3200 | 1467996747801 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:52:27 INFO - PROCESS | 3200 | 1467996747880 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 3200 | 1467996747883 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD08000 == 36 [pid = 3200] [id = 448] 09:52:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF5199800) [pid = 3200] [serial = 1344] [outer = 0000000000000000] 09:52:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF57C8C00) [pid = 3200] [serial = 1345] [outer = 0000008BF5199800] 09:52:27 INFO - PROCESS | 3200 | 1467996747927 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5B23800) [pid = 3200] [serial = 1346] [outer = 0000008BF5199800] 09:52:28 INFO - PROCESS | 3200 | 1467996748342 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 09:52:28 INFO - PROCESS | 3200 | 1467996748377 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 3200 | 1467996748379 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:52:28 INFO - PROCESS | 3200 | 1467996748382 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:52:28 INFO - PROCESS | 3200 | 1467996748384 Marionette TRACE conn6 <- [1,1758,null,{}] 09:52:28 INFO - PROCESS | 3200 | 1467996748387 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:28 INFO - PROCESS | 3200 | 1467996748389 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:28 INFO - PROCESS | 3200 | 1467996748505 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:52:28 INFO - PROCESS | 3200 | 1467996748510 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 3200 | 1467996748512 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7BA000 == 37 [pid = 3200] [id = 449] 09:52:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF5B23C00) [pid = 3200] [serial = 1347] [outer = 0000000000000000] 09:52:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF5B34000) [pid = 3200] [serial = 1348] [outer = 0000008BF5B23C00] 09:52:28 INFO - PROCESS | 3200 | 1467996748557 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF5C60400) [pid = 3200] [serial = 1349] [outer = 0000008BF5B23C00] 09:52:29 INFO - PROCESS | 3200 | 1467996749038 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 09:52:29 INFO - PROCESS | 3200 | 1467996749076 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 3200 | 1467996749078 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:52:29 INFO - PROCESS | 3200 | 1467996749081 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:52:29 INFO - PROCESS | 3200 | 1467996749084 Marionette TRACE conn6 <- [1,1762,null,{}] 09:52:29 INFO - PROCESS | 3200 | 1467996749092 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:29 INFO - PROCESS | 3200 | 1467996749095 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:29 INFO - PROCESS | 3200 | 1467996749244 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:52:29 INFO - PROCESS | 3200 | 1467996749272 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 3200 | 1467996749274 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5097800 == 38 [pid = 3200] [id = 450] 09:52:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF60F1000) [pid = 3200] [serial = 1350] [outer = 0000000000000000] 09:52:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF611E400) [pid = 3200] [serial = 1351] [outer = 0000008BF60F1000] 09:52:29 INFO - PROCESS | 3200 | 1467996749321 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF62F2000) [pid = 3200] [serial = 1352] [outer = 0000008BF60F1000] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF5630800) [pid = 3200] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF5B2F400) [pid = 3200] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF6128400) [pid = 3200] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF57C7000) [pid = 3200] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BEDC4E800) [pid = 3200] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE7B7D000) [pid = 3200] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BE9786800) [pid = 3200] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE9686C00) [pid = 3200] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF6655400) [pid = 3200] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF4D11400) [pid = 3200] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF3208000) [pid = 3200] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEF6D5400) [pid = 3200] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE972D400) [pid = 3200] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:52:29 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE984DC00) [pid = 3200] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:52:29 INFO - PROCESS | 3200 | 1467996749841 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 838ms 09:52:29 INFO - PROCESS | 3200 | 1467996749922 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 3200 | 1467996749924 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:52:29 INFO - PROCESS | 3200 | 1467996749928 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 3200 | 1467996749930 Marionette TRACE conn6 <- [1,1766,null,{}] 09:52:29 INFO - PROCESS | 3200 | 1467996749933 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:29 INFO - PROCESS | 3200 | 1467996749935 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:30 INFO - PROCESS | 3200 | 1467996750018 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:52:30 INFO - PROCESS | 3200 | 1467996750024 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 3200 | 1467996750026 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6AA000 == 39 [pid = 3200] [id = 451] 09:52:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BEDAD8800) [pid = 3200] [serial = 1353] [outer = 0000000000000000] 09:52:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BEFC72800) [pid = 3200] [serial = 1354] [outer = 0000008BEDAD8800] 09:52:30 INFO - PROCESS | 3200 | 1467996750078 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5B3F000) [pid = 3200] [serial = 1355] [outer = 0000008BEDAD8800] 09:52:30 INFO - PROCESS | 3200 | 1467996750484 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:52:30 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 09:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 587ms 09:52:30 INFO - PROCESS | 3200 | 1467996750529 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 3200 | 1467996750531 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:52:30 INFO - PROCESS | 3200 | 1467996750534 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 3200 | 1467996750536 Marionette TRACE conn6 <- [1,1770,null,{}] 09:52:30 INFO - PROCESS | 3200 | 1467996750544 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 3200 | 1467996750545 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:30 INFO - PROCESS | 3200 | 1467996750628 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:52:30 INFO - PROCESS | 3200 | 1467996750634 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 3200 | 1467996750636 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4B0000 == 40 [pid = 3200] [id = 452] 09:52:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF60F8800) [pid = 3200] [serial = 1356] [outer = 0000000000000000] 09:52:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF633E000) [pid = 3200] [serial = 1357] [outer = 0000008BF60F8800] 09:52:30 INFO - PROCESS | 3200 | 1467996750682 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF664D400) [pid = 3200] [serial = 1358] [outer = 0000008BF60F8800] 09:52:31 INFO - PROCESS | 3200 | 1467996751099 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:52:31 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 09:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 587ms 09:52:31 INFO - PROCESS | 3200 | 1467996751125 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 3200 | 1467996751128 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:52:31 INFO - PROCESS | 3200 | 1467996751131 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:52:31 INFO - PROCESS | 3200 | 1467996751132 Marionette TRACE conn6 <- [1,1774,null,{}] 09:52:31 INFO - PROCESS | 3200 | 1467996751136 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 3200 | 1467996751138 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:31 INFO - PROCESS | 3200 | 1467996751256 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:52:31 INFO - PROCESS | 3200 | 1467996751272 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 3200 | 1467996751274 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD62B000 == 41 [pid = 3200] [id = 453] 09:52:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6651400) [pid = 3200] [serial = 1359] [outer = 0000000000000000] 09:52:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF665F800) [pid = 3200] [serial = 1360] [outer = 0000008BF6651400] 09:52:31 INFO - PROCESS | 3200 | 1467996751318 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF684FC00) [pid = 3200] [serial = 1361] [outer = 0000008BF6651400] 09:52:31 INFO - PROCESS | 3200 | 1467996751836 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:52:31 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 09:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 777ms 09:52:31 INFO - PROCESS | 3200 | 1467996751912 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 3200 | 1467996751917 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:52:31 INFO - PROCESS | 3200 | 1467996751922 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 3200 | 1467996751925 Marionette TRACE conn6 <- [1,1778,null,{}] 09:52:31 INFO - PROCESS | 3200 | 1467996751931 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 3200 | 1467996751935 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:32 INFO - PROCESS | 3200 | 1467996752113 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:52:32 INFO - PROCESS | 3200 | 1467996752228 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 3200 | 1467996752231 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA07D000 == 42 [pid = 3200] [id = 454] 09:52:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE9224C00) [pid = 3200] [serial = 1362] [outer = 0000000000000000] 09:52:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE9681C00) [pid = 3200] [serial = 1363] [outer = 0000008BE9224C00] 09:52:32 INFO - PROCESS | 3200 | 1467996752291 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE96AAC00) [pid = 3200] [serial = 1364] [outer = 0000008BE9224C00] 09:52:33 INFO - PROCESS | 3200 | 1467996753004 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:52:33 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) 09:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1135ms 09:52:33 INFO - PROCESS | 3200 | 1467996753061 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 3200 | 1467996753066 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:52:33 INFO - PROCESS | 3200 | 1467996753073 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 3200 | 1467996753076 Marionette TRACE conn6 <- [1,1782,null,{}] 09:52:33 INFO - PROCESS | 3200 | 1467996753080 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 3200 | 1467996753083 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:33 INFO - PROCESS | 3200 | 1467996753227 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:52:33 INFO - PROCESS | 3200 | 1467996753485 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 3200 | 1467996753488 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B80F92000 == 43 [pid = 3200] [id = 455] 09:52:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BE8B54C00) [pid = 3200] [serial = 1365] [outer = 0000000000000000] 09:52:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BE968C400) [pid = 3200] [serial = 1366] [outer = 0000008BE8B54C00] 09:52:33 INFO - PROCESS | 3200 | 1467996753555 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BE9782400) [pid = 3200] [serial = 1367] [outer = 0000008BE8B54C00] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4B0000 == 42 [pid = 3200] [id = 452] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6AA000 == 41 [pid = 3200] [id = 451] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5097800 == 40 [pid = 3200] [id = 450] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7BA000 == 39 [pid = 3200] [id = 449] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD08000 == 38 [pid = 3200] [id = 448] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E1800 == 37 [pid = 3200] [id = 447] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6093800 == 36 [pid = 3200] [id = 446] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5774800 == 35 [pid = 3200] [id = 445] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF509A800 == 34 [pid = 3200] [id = 444] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3878000 == 33 [pid = 3200] [id = 443] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF684F800) [pid = 3200] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD08800 == 32 [pid = 3200] [id = 442] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDCAD800 == 31 [pid = 3200] [id = 441] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BDB744800 == 30 [pid = 3200] [id = 440] 09:52:34 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD63F000 == 29 [pid = 3200] [id = 439] 09:52:34 INFO - PROCESS | 3200 | 1467996754246 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1235ms 09:52:34 INFO - PROCESS | 3200 | 1467996754310 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 3200 | 1467996754314 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:52:34 INFO - PROCESS | 3200 | 1467996754319 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 3200 | 1467996754321 Marionette TRACE conn6 <- [1,1786,null,{}] 09:52:34 INFO - PROCESS | 3200 | 1467996754327 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:34 INFO - PROCESS | 3200 | 1467996754331 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:34 INFO - PROCESS | 3200 | 1467996754423 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF5A87800) [pid = 3200] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF5BBB000) [pid = 3200] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF5B2EC00) [pid = 3200] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF62EE400) [pid = 3200] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF5DBC400) [pid = 3200] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6651000) [pid = 3200] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF62EB400) [pid = 3200] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEDC56C00) [pid = 3200] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEA6E0800) [pid = 3200] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEDABDC00) [pid = 3200] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE9823000) [pid = 3200] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9848400) [pid = 3200] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9688400) [pid = 3200] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE96A4C00) [pid = 3200] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF6660400) [pid = 3200] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF6666000) [pid = 3200] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF515DC00) [pid = 3200] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF453D800) [pid = 3200] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF4D15800) [pid = 3200] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF3211C00) [pid = 3200] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF3849C00) [pid = 3200] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEE82C400) [pid = 3200] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEF696800) [pid = 3200] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEDDC3400) [pid = 3200] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEE831800) [pid = 3200] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5157C00) [pid = 3200] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5634000) [pid = 3200] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:52:34 INFO - PROCESS | 3200 | 1467996754505 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 3200 | 1467996754508 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE95B5800 == 30 [pid = 3200] [id = 456] 09:52:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE8B58400) [pid = 3200] [serial = 1368] [outer = 0000000000000000] 09:52:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE96A8C00) [pid = 3200] [serial = 1369] [outer = 0000008BE8B58400] 09:52:34 INFO - PROCESS | 3200 | 1467996754556 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9972800) [pid = 3200] [serial = 1370] [outer = 0000008BE8B58400] 09:52:35 INFO - PROCESS | 3200 | 1467996755004 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 732ms 09:52:35 INFO - PROCESS | 3200 | 1467996755057 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 3200 | 1467996755062 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:52:35 INFO - PROCESS | 3200 | 1467996755066 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:52:35 INFO - PROCESS | 3200 | 1467996755068 Marionette TRACE conn6 <- [1,1790,null,{}] 09:52:35 INFO - PROCESS | 3200 | 1467996755072 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 3200 | 1467996755074 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:35 INFO - PROCESS | 3200 | 1467996755165 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:52:35 INFO - PROCESS | 3200 | 1467996755174 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 3200 | 1467996755176 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E0F800 == 31 [pid = 3200] [id = 457] 09:52:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDA11C00) [pid = 3200] [serial = 1371] [outer = 0000000000000000] 09:52:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDAD4800) [pid = 3200] [serial = 1372] [outer = 0000008BEDA11C00] 09:52:35 INFO - PROCESS | 3200 | 1467996755223 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEDC55C00) [pid = 3200] [serial = 1373] [outer = 0000008BEDA11C00] 09:52:35 INFO - PROCESS | 3200 | 1467996755692 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 09:52:35 INFO - PROCESS | 3200 | 1467996755761 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 3200 | 1467996755764 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:52:35 INFO - PROCESS | 3200 | 1467996755769 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 3200 | 1467996755775 Marionette TRACE conn6 <- [1,1794,null,{}] 09:52:35 INFO - PROCESS | 3200 | 1467996755785 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 3200 | 1467996755789 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:35 INFO - PROCESS | 3200 | 1467996755879 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:52:35 INFO - PROCESS | 3200 | 1467996755990 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 3200 | 1467996755992 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF508C800 == 32 [pid = 3200] [id = 458] 09:52:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9225C00) [pid = 3200] [serial = 1374] [outer = 0000000000000000] 09:52:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEE82EC00) [pid = 3200] [serial = 1375] [outer = 0000008BE9225C00] 09:52:36 INFO - PROCESS | 3200 | 1467996756037 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEF6DD000) [pid = 3200] [serial = 1376] [outer = 0000008BE9225C00] 09:52:36 INFO - PROCESS | 3200 | 1467996756453 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 735ms 09:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:52:36 INFO - PROCESS | 3200 | 1467996756508 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 3200 | 1467996756510 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:52:36 INFO - PROCESS | 3200 | 1467996756514 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 3200 | 1467996756515 Marionette TRACE conn6 <- [1,1798,null,{}] 09:52:36 INFO - PROCESS | 3200 | 1467996756519 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 3200 | 1467996756521 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:36 INFO - PROCESS | 3200 | 1467996756634 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:52:36 INFO - PROCESS | 3200 | 1467996756640 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 3200 | 1467996756642 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5764000 == 33 [pid = 3200] [id = 459] 09:52:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BE9785000) [pid = 3200] [serial = 1377] [outer = 0000000000000000] 09:52:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF00CB400) [pid = 3200] [serial = 1378] [outer = 0000008BE9785000] 09:52:36 INFO - PROCESS | 3200 | 1467996756694 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF320CC00) [pid = 3200] [serial = 1379] [outer = 0000008BE9785000] 09:52:37 INFO - PROCESS | 3200 | 1467996757138 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 09:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:52:37 INFO - PROCESS | 3200 | 1467996757188 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 3200 | 1467996757191 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:52:37 INFO - PROCESS | 3200 | 1467996757204 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 3200 | 1467996757206 Marionette TRACE conn6 <- [1,1802,null,{}] 09:52:37 INFO - PROCESS | 3200 | 1467996757210 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:37 INFO - PROCESS | 3200 | 1467996757212 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:37 INFO - PROCESS | 3200 | 1467996757353 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:52:37 INFO - PROCESS | 3200 | 1467996757362 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 3200 | 1467996757368 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BB4000 == 34 [pid = 3200] [id = 460] 09:52:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF453B000) [pid = 3200] [serial = 1380] [outer = 0000000000000000] 09:52:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF46E6400) [pid = 3200] [serial = 1381] [outer = 0000008BF453B000] 09:52:37 INFO - PROCESS | 3200 | 1467996757468 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5158400) [pid = 3200] [serial = 1382] [outer = 0000008BF453B000] 09:52:37 INFO - PROCESS | 3200 | 1467996757936 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 795ms 09:52:38 INFO - PROCESS | 3200 | 1467996757993 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:52:38 INFO - PROCESS | 3200 | 1467996757995 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:52:38 INFO - PROCESS | 3200 | 1467996757998 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 3200 | 1467996758000 Marionette TRACE conn6 <- [1,1806,null,{}] 09:52:38 INFO - PROCESS | 3200 | 1467996758003 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 3200 | 1467996758006 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:38 INFO - PROCESS | 3200 | 1467996758124 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:52:38 INFO - PROCESS | 3200 | 1467996758137 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 3200 | 1467996758139 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E3000 == 35 [pid = 3200] [id = 461] 09:52:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF515A000) [pid = 3200] [serial = 1383] [outer = 0000000000000000] 09:52:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5B22400) [pid = 3200] [serial = 1384] [outer = 0000008BF515A000] 09:52:38 INFO - PROCESS | 3200 | 1467996758184 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5B35400) [pid = 3200] [serial = 1385] [outer = 0000008BF515A000] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5059C00) [pid = 3200] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5199800) [pid = 3200] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEF6DD800) [pid = 3200] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEF6DA000) [pid = 3200] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE8DCB400) [pid = 3200] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9222800) [pid = 3200] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF6849C00) [pid = 3200] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEABBA800) [pid = 3200] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5B23C00) [pid = 3200] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9782C00) [pid = 3200] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE840D800) [pid = 3200] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF60F1000) [pid = 3200] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF60F8800) [pid = 3200] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:52:38 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEDAD8800) [pid = 3200] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:52:38 INFO - PROCESS | 3200 | 1467996758696 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 736ms 09:52:38 INFO - PROCESS | 3200 | 1467996758766 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 3200 | 1467996758768 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:52:38 INFO - PROCESS | 3200 | 1467996758772 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 3200 | 1467996758773 Marionette TRACE conn6 <- [1,1810,null,{}] 09:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:52:38 INFO - PROCESS | 3200 | 1467996758777 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 3200 | 1467996758779 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:38 INFO - PROCESS | 3200 | 1467996758859 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:52:38 INFO - PROCESS | 3200 | 1467996758864 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 3200 | 1467996758866 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF868F800 == 36 [pid = 3200] [id = 462] 09:52:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEABBA800) [pid = 3200] [serial = 1386] [outer = 0000000000000000] 09:52:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF38C8000) [pid = 3200] [serial = 1387] [outer = 0000008BEABBA800] 09:52:38 INFO - PROCESS | 3200 | 1467996758911 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5B2D800) [pid = 3200] [serial = 1388] [outer = 0000008BEABBA800] 09:52:39 INFO - PROCESS | 3200 | 1467996759331 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 565ms 09:52:39 INFO - PROCESS | 3200 | 1467996759346 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 3200 | 1467996759348 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:52:39 INFO - PROCESS | 3200 | 1467996759351 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:52:39 INFO - PROCESS | 3200 | 1467996759353 Marionette TRACE conn6 <- [1,1814,null,{}] 09:52:39 INFO - PROCESS | 3200 | 1467996759382 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 3200 | 1467996759385 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:39 INFO - PROCESS | 3200 | 1467996759467 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:52:39 INFO - PROCESS | 3200 | 1467996759475 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 3200 | 1467996759477 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7C5800 == 37 [pid = 3200] [id = 463] 09:52:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5B35C00) [pid = 3200] [serial = 1389] [outer = 0000000000000000] 09:52:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5C67C00) [pid = 3200] [serial = 1390] [outer = 0000008BF5B35C00] 09:52:39 INFO - PROCESS | 3200 | 1467996759521 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF60EF400) [pid = 3200] [serial = 1391] [outer = 0000008BF5B35C00] 09:52:39 INFO - PROCESS | 3200 | 1467996759940 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 650ms 09:52:40 INFO - PROCESS | 3200 | 1467996760006 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:52:40 INFO - PROCESS | 3200 | 1467996760008 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:52:40 INFO - PROCESS | 3200 | 1467996760011 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:52:40 INFO - PROCESS | 3200 | 1467996760013 Marionette TRACE conn6 <- [1,1818,null,{}] 09:52:40 INFO - PROCESS | 3200 | 1467996760017 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:40 INFO - PROCESS | 3200 | 1467996760019 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:40 INFO - PROCESS | 3200 | 1467996760101 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:52:40 INFO - PROCESS | 3200 | 1467996760109 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 3200 | 1467996760111 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF508B000 == 38 [pid = 3200] [id = 464] 09:52:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE9827400) [pid = 3200] [serial = 1392] [outer = 0000000000000000] 09:52:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF60F6C00) [pid = 3200] [serial = 1393] [outer = 0000008BE9827400] 09:52:40 INFO - PROCESS | 3200 | 1467996760155 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6127400) [pid = 3200] [serial = 1394] [outer = 0000008BE9827400] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE95B5800 == 37 [pid = 3200] [id = 456] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008B80F92000 == 36 [pid = 3200] [id = 455] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEA07D000 == 35 [pid = 3200] [id = 454] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD62B000 == 34 [pid = 3200] [id = 453] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E0F800 == 33 [pid = 3200] [id = 457] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF508C800 == 32 [pid = 3200] [id = 458] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5764000 == 31 [pid = 3200] [id = 459] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BB4000 == 30 [pid = 3200] [id = 460] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF868F800 == 29 [pid = 3200] [id = 462] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7C5800 == 28 [pid = 3200] [id = 463] 09:52:41 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E3000 == 27 [pid = 3200] [id = 461] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF5158000) [pid = 3200] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF57C8C00) [pid = 3200] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF422B000) [pid = 3200] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF4D0C000) [pid = 3200] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF00C8400) [pid = 3200] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF3262000) [pid = 3200] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDDC0400) [pid = 3200] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEEA42400) [pid = 3200] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9683400) [pid = 3200] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE969E400) [pid = 3200] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF68B0C00) [pid = 3200] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BEDAD7400) [pid = 3200] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEDC57000) [pid = 3200] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5B34000) [pid = 3200] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BE9786C00) [pid = 3200] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE9826000) [pid = 3200] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BE9C8D400) [pid = 3200] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF5B23800) [pid = 3200] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF611E400) [pid = 3200] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF5C60400) [pid = 3200] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BEA9E2400) [pid = 3200] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF633E000) [pid = 3200] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF62F2000) [pid = 3200] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF664D400) [pid = 3200] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BEFC72800) [pid = 3200] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BF5B3F000) [pid = 3200] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BF665F800) [pid = 3200] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF5198C00) [pid = 3200] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:52:41 INFO - PROCESS | 3200 | 1467996761949 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1995ms 09:52:42 INFO - PROCESS | 3200 | 1467996762010 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 3200 | 1467996762014 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:52:42 INFO - PROCESS | 3200 | 1467996762019 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 3200 | 1467996762023 Marionette TRACE conn6 <- [1,1822,null,{}] 09:52:42 INFO - PROCESS | 3200 | 1467996762029 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 3200 | 1467996762033 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:42 INFO - PROCESS | 3200 | 1467996762125 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:52:42 INFO - PROCESS | 3200 | 1467996762140 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 3200 | 1467996762143 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9272800 == 28 [pid = 3200] [id = 465] 09:52:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE92DA400) [pid = 3200] [serial = 1395] [outer = 0000000000000000] 09:52:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE92DCC00) [pid = 3200] [serial = 1396] [outer = 0000008BE92DA400] 09:52:42 INFO - PROCESS | 3200 | 1467996762193 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BE969E000) [pid = 3200] [serial = 1397] [outer = 0000008BE92DA400] 09:52:42 INFO - PROCESS | 3200 | 1467996762657 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:52:42 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 09:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 09:52:42 INFO - PROCESS | 3200 | 1467996762711 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 3200 | 1467996762717 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:52:42 INFO - PROCESS | 3200 | 1467996762723 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 3200 | 1467996762726 Marionette TRACE conn6 <- [1,1826,null,{}] 09:52:42 INFO - PROCESS | 3200 | 1467996762730 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 3200 | 1467996762733 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:42 INFO - PROCESS | 3200 | 1467996762824 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:52:42 INFO - PROCESS | 3200 | 1467996762832 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 3200 | 1467996762835 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEEA1C000 == 29 [pid = 3200] [id = 466] 09:52:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BE9788000) [pid = 3200] [serial = 1398] [outer = 0000000000000000] 09:52:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BE978C800) [pid = 3200] [serial = 1399] [outer = 0000008BE9788000] 09:52:42 INFO - PROCESS | 3200 | 1467996762884 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE9828400) [pid = 3200] [serial = 1400] [outer = 0000008BE9788000] 09:52:43 INFO - PROCESS | 3200 | 1467996763364 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 09:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:52:43 INFO - PROCESS | 3200 | 1467996763416 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 3200 | 1467996763418 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:52:43 INFO - PROCESS | 3200 | 1467996763422 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 3200 | 1467996763426 Marionette TRACE conn6 <- [1,1830,null,{}] 09:52:43 INFO - PROCESS | 3200 | 1467996763438 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 3200 | 1467996763443 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:43 INFO - PROCESS | 3200 | 1467996763564 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:52:43 INFO - PROCESS | 3200 | 1467996763643 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 3200 | 1467996763646 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32FE000 == 30 [pid = 3200] [id = 467] 09:52:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BE8422800) [pid = 3200] [serial = 1401] [outer = 0000000000000000] 09:52:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEA061C00) [pid = 3200] [serial = 1402] [outer = 0000008BE8422800] 09:52:43 INFO - PROCESS | 3200 | 1467996763696 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEABB8000) [pid = 3200] [serial = 1403] [outer = 0000008BE8422800] 09:52:44 INFO - PROCESS | 3200 | 1467996764077 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 09:52:44 INFO - PROCESS | 3200 | 1467996764115 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 3200 | 1467996764118 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:52:44 INFO - PROCESS | 3200 | 1467996764121 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:52:44 INFO - PROCESS | 3200 | 1467996764123 Marionette TRACE conn6 <- [1,1834,null,{}] 09:52:44 INFO - PROCESS | 3200 | 1467996764126 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 3200 | 1467996764128 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:44 INFO - PROCESS | 3200 | 1467996764245 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:52:44 INFO - PROCESS | 3200 | 1467996764250 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 3200 | 1467996764252 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BB7000 == 31 [pid = 3200] [id = 468] 09:52:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BEDAD4C00) [pid = 3200] [serial = 1404] [outer = 0000000000000000] 09:52:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEDC51000) [pid = 3200] [serial = 1405] [outer = 0000008BEDAD4C00] 09:52:44 INFO - PROCESS | 3200 | 1467996764298 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEDCEF800) [pid = 3200] [serial = 1406] [outer = 0000008BEDAD4C00] 09:52:44 INFO - PROCESS | 3200 | 1467996764707 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:52:44 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) 09:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 626ms 09:52:44 INFO - PROCESS | 3200 | 1467996764751 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 3200 | 1467996764753 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:52:44 INFO - PROCESS | 3200 | 1467996764756 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 3200 | 1467996764758 Marionette TRACE conn6 <- [1,1838,null,{}] 09:52:44 INFO - PROCESS | 3200 | 1467996764762 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 3200 | 1467996764764 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:44 INFO - PROCESS | 3200 | 1467996764845 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:52:44 INFO - PROCESS | 3200 | 1467996764850 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 3200 | 1467996764852 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561D800 == 32 [pid = 3200] [id = 469] 09:52:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9730800) [pid = 3200] [serial = 1407] [outer = 0000000000000000] 09:52:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEE434400) [pid = 3200] [serial = 1408] [outer = 0000008BE9730800] 09:52:44 INFO - PROCESS | 3200 | 1467996764898 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEE830C00) [pid = 3200] [serial = 1409] [outer = 0000008BE9730800] 09:52:45 INFO - PROCESS | 3200 | 1467996765348 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 09:52:45 INFO - PROCESS | 3200 | 1467996765389 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 3200 | 1467996765391 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:52:45 INFO - PROCESS | 3200 | 1467996765399 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:52:45 INFO - PROCESS | 3200 | 1467996765401 Marionette TRACE conn6 <- [1,1842,null,{}] 09:52:45 INFO - PROCESS | 3200 | 1467996765404 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:45 INFO - PROCESS | 3200 | 1467996765411 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:45 INFO - PROCESS | 3200 | 1467996765518 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:52:45 INFO - PROCESS | 3200 | 1467996765527 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 3200 | 1467996765529 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5CC7000 == 33 [pid = 3200] [id = 470] 09:52:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEF6DF000) [pid = 3200] [serial = 1410] [outer = 0000000000000000] 09:52:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF3260C00) [pid = 3200] [serial = 1411] [outer = 0000008BEF6DF000] 09:52:45 INFO - PROCESS | 3200 | 1467996765575 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF384B000) [pid = 3200] [serial = 1412] [outer = 0000008BEF6DF000] 09:52:45 INFO - PROCESS | 3200 | 1467996765993 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 09:52:46 INFO - PROCESS | 3200 | 1467996766032 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 3200 | 1467996766034 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:52:46 INFO - PROCESS | 3200 | 1467996766038 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 3200 | 1467996766039 Marionette TRACE conn6 <- [1,1846,null,{}] 09:52:46 INFO - PROCESS | 3200 | 1467996766046 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 3200 | 1467996766048 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:46 INFO - PROCESS | 3200 | 1467996766127 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:52:46 INFO - PROCESS | 3200 | 1467996766133 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 3200 | 1467996766135 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D0000 == 34 [pid = 3200] [id = 471] 09:52:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF4541400) [pid = 3200] [serial = 1413] [outer = 0000000000000000] 09:52:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF46E0C00) [pid = 3200] [serial = 1414] [outer = 0000008BF4541400] 09:52:46 INFO - PROCESS | 3200 | 1467996766180 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF4D15C00) [pid = 3200] [serial = 1415] [outer = 0000008BF4541400] 09:52:46 INFO - PROCESS | 3200 | 1467996766612 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 09:52:46 INFO - PROCESS | 3200 | 1467996766671 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 3200 | 1467996766673 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:52:46 INFO - PROCESS | 3200 | 1467996766676 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 3200 | 1467996766678 Marionette TRACE conn6 <- [1,1850,null,{}] 09:52:46 INFO - PROCESS | 3200 | 1467996766681 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 3200 | 1467996766683 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:46 INFO - PROCESS | 3200 | 1467996766764 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:52:46 INFO - PROCESS | 3200 | 1467996766772 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 3200 | 1467996766774 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF698E800 == 35 [pid = 3200] [id = 472] 09:52:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF4D18800) [pid = 3200] [serial = 1416] [outer = 0000000000000000] 09:52:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5157C00) [pid = 3200] [serial = 1417] [outer = 0000008BF4D18800] 09:52:46 INFO - PROCESS | 3200 | 1467996766818 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5162C00) [pid = 3200] [serial = 1418] [outer = 0000008BF4D18800] 09:52:47 INFO - PROCESS | 3200 | 1467996767288 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 09:52:47 INFO - PROCESS | 3200 | 1467996767309 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 3200 | 1467996767311 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:52:47 INFO - PROCESS | 3200 | 1467996767320 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 3200 | 1467996767322 Marionette TRACE conn6 <- [1,1854,null,{}] 09:52:47 INFO - PROCESS | 3200 | 1467996767325 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:47 INFO - PROCESS | 3200 | 1467996767327 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:47 INFO - PROCESS | 3200 | 1467996767436 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:52:47 INFO - PROCESS | 3200 | 1467996767444 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 3200 | 1467996767446 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32FD000 == 36 [pid = 3200] [id = 473] 09:52:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5163C00) [pid = 3200] [serial = 1419] [outer = 0000000000000000] 09:52:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF57C8400) [pid = 3200] [serial = 1420] [outer = 0000008BF5163C00] 09:52:47 INFO - PROCESS | 3200 | 1467996767514 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF590A400) [pid = 3200] [serial = 1421] [outer = 0000008BF5163C00] 09:52:47 INFO - PROCESS | 3200 | 1467996767951 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 693ms 09:52:48 INFO - PROCESS | 3200 | 1467996768010 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 3200 | 1467996768012 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:52:48 INFO - PROCESS | 3200 | 1467996768016 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 3200 | 1467996768018 Marionette TRACE conn6 <- [1,1858,null,{}] 09:52:48 INFO - PROCESS | 3200 | 1467996768021 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 3200 | 1467996768023 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:48 INFO - PROCESS | 3200 | 1467996768135 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:52:48 INFO - PROCESS | 3200 | 1467996768141 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 3200 | 1467996768143 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7D1800 == 37 [pid = 3200] [id = 474] 09:52:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5B25C00) [pid = 3200] [serial = 1422] [outer = 0000000000000000] 09:52:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5B2D000) [pid = 3200] [serial = 1423] [outer = 0000008BF5B25C00] 09:52:48 INFO - PROCESS | 3200 | 1467996768188 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5B40C00) [pid = 3200] [serial = 1424] [outer = 0000008BF5B25C00] 09:52:48 INFO - PROCESS | 3200 | 1467996768622 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 09:52:48 INFO - PROCESS | 3200 | 1467996768657 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 3200 | 1467996768659 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:52:48 INFO - PROCESS | 3200 | 1467996768662 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:52:48 INFO - PROCESS | 3200 | 1467996768665 Marionette TRACE conn6 <- [1,1862,null,{}] 09:52:48 INFO - PROCESS | 3200 | 1467996768668 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 3200 | 1467996768671 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:48 INFO - PROCESS | 3200 | 1467996768825 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:52:48 INFO - PROCESS | 3200 | 1467996768882 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 3200 | 1467996768884 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561D000 == 38 [pid = 3200] [id = 475] 09:52:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF60F2400) [pid = 3200] [serial = 1425] [outer = 0000000000000000] 09:52:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF611B400) [pid = 3200] [serial = 1426] [outer = 0000008BF60F2400] 09:52:48 INFO - PROCESS | 3200 | 1467996768931 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF62F1800) [pid = 3200] [serial = 1427] [outer = 0000008BF60F2400] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B35C00) [pid = 3200] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE9785000) [pid = 3200] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF453B000) [pid = 3200] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF515A000) [pid = 3200] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEABBA800) [pid = 3200] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9225C00) [pid = 3200] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDA11C00) [pid = 3200] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE8B58400) [pid = 3200] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE8B54C00) [pid = 3200] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9224C00) [pid = 3200] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:52:49 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF6651400) [pid = 3200] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:52:49 INFO - PROCESS | 3200 | 1467996769416 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 776ms 09:52:49 INFO - PROCESS | 3200 | 1467996769453 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 3200 | 1467996769456 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:52:49 INFO - PROCESS | 3200 | 1467996769460 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:52:49 INFO - PROCESS | 3200 | 1467996769461 Marionette TRACE conn6 <- [1,1866,null,{}] 09:52:49 INFO - PROCESS | 3200 | 1467996769465 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 3200 | 1467996769467 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:49 INFO - PROCESS | 3200 | 1467996769550 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:52:49 INFO - PROCESS | 3200 | 1467996769555 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 3200 | 1467996769557 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4A4000 == 39 [pid = 3200] [id = 476] 09:52:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEABBA800) [pid = 3200] [serial = 1428] [outer = 0000000000000000] 09:52:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEFC73C00) [pid = 3200] [serial = 1429] [outer = 0000008BEABBA800] 09:52:49 INFO - PROCESS | 3200 | 1467996769602 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5B30C00) [pid = 3200] [serial = 1430] [outer = 0000008BEABBA800] 09:52:50 INFO - PROCESS | 3200 | 1467996770021 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 631ms 09:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:52:50 INFO - PROCESS | 3200 | 1467996770094 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 3200 | 1467996770097 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:52:50 INFO - PROCESS | 3200 | 1467996770100 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 3200 | 1467996770102 Marionette TRACE conn6 <- [1,1870,null,{}] 09:52:50 INFO - PROCESS | 3200 | 1467996770105 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 3200 | 1467996770107 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:50 INFO - PROCESS | 3200 | 1467996770190 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:52:50 INFO - PROCESS | 3200 | 1467996770198 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 3200 | 1467996770200 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C6000 == 40 [pid = 3200] [id = 477] 09:52:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF611D400) [pid = 3200] [serial = 1431] [outer = 0000000000000000] 09:52:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF62F7C00) [pid = 3200] [serial = 1432] [outer = 0000008BF611D400] 09:52:50 INFO - PROCESS | 3200 | 1467996770244 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6648C00) [pid = 3200] [serial = 1433] [outer = 0000008BF611D400] 09:52:50 INFO - PROCESS | 3200 | 1467996770661 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 587ms 09:52:50 INFO - PROCESS | 3200 | 1467996770690 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 3200 | 1467996770692 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:52:50 INFO - PROCESS | 3200 | 1467996770696 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:52:50 INFO - PROCESS | 3200 | 1467996770698 Marionette TRACE conn6 <- [1,1874,null,{}] 09:52:50 INFO - PROCESS | 3200 | 1467996770701 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 3200 | 1467996770703 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:50 INFO - PROCESS | 3200 | 1467996770824 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:52:50 INFO - PROCESS | 3200 | 1467996770850 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 3200 | 1467996770852 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD627800 == 41 [pid = 3200] [id = 478] 09:52:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF664A000) [pid = 3200] [serial = 1434] [outer = 0000000000000000] 09:52:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6654400) [pid = 3200] [serial = 1435] [outer = 0000008BF664A000] 09:52:50 INFO - PROCESS | 3200 | 1467996770903 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6660400) [pid = 3200] [serial = 1436] [outer = 0000008BF664A000] 09:52:51 INFO - PROCESS | 3200 | 1467996771505 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 878ms 09:52:51 INFO - PROCESS | 3200 | 1467996771586 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:52:51 INFO - PROCESS | 3200 | 1467996771590 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:52:51 INFO - PROCESS | 3200 | 1467996771621 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 3200 | 1467996771624 Marionette TRACE conn6 <- [1,1878,null,{}] 09:52:51 INFO - PROCESS | 3200 | 1467996771631 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 3200 | 1467996771635 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:51 INFO - PROCESS | 3200 | 1467996771771 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:52:51 INFO - PROCESS | 3200 | 1467996771884 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 3200 | 1467996771887 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE57F000 == 42 [pid = 3200] [id = 479] 09:52:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE8344000) [pid = 3200] [serial = 1437] [outer = 0000000000000000] 09:52:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE968E000) [pid = 3200] [serial = 1438] [outer = 0000008BE8344000] 09:52:51 INFO - PROCESS | 3200 | 1467996771947 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE9782C00) [pid = 3200] [serial = 1439] [outer = 0000008BE8344000] 09:52:52 INFO - PROCESS | 3200 | 1467996772651 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1109ms 09:52:52 INFO - PROCESS | 3200 | 1467996772706 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 3200 | 1467996772712 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:52:52 INFO - PROCESS | 3200 | 1467996772718 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 3200 | 1467996772721 Marionette TRACE conn6 <- [1,1882,null,{}] 09:52:52 INFO - PROCESS | 3200 | 1467996772725 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 3200 | 1467996772728 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:53 INFO - PROCESS | 3200 | 1467996773015 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:52:53 INFO - PROCESS | 3200 | 1467996773142 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 3200 | 1467996773146 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDCAD800 == 43 [pid = 3200] [id = 480] 09:52:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE92DD800) [pid = 3200] [serial = 1440] [outer = 0000000000000000] 09:52:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE9686C00) [pid = 3200] [serial = 1441] [outer = 0000008BE92DD800] 09:52:53 INFO - PROCESS | 3200 | 1467996773198 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE9783000) [pid = 3200] [serial = 1442] [outer = 0000008BE92DD800] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C6000 == 42 [pid = 3200] [id = 477] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4A4000 == 41 [pid = 3200] [id = 476] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF561D000 == 40 [pid = 3200] [id = 475] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7D1800 == 39 [pid = 3200] [id = 474] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32FD000 == 38 [pid = 3200] [id = 473] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF698E800 == 37 [pid = 3200] [id = 472] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D0000 == 36 [pid = 3200] [id = 471] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5CC7000 == 35 [pid = 3200] [id = 470] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF561D800 == 34 [pid = 3200] [id = 469] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BB7000 == 33 [pid = 3200] [id = 468] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32FE000 == 32 [pid = 3200] [id = 467] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF60F6C00) [pid = 3200] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEEA1C000 == 31 [pid = 3200] [id = 466] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9272800 == 30 [pid = 3200] [id = 465] 09:52:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF508B000 == 29 [pid = 3200] [id = 464] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF60EF400) [pid = 3200] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF00CB400) [pid = 3200] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF46E6400) [pid = 3200] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B22400) [pid = 3200] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5158400) [pid = 3200] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF5B35400) [pid = 3200] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF38C8000) [pid = 3200] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF5C67C00) [pid = 3200] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF5B2D800) [pid = 3200] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEE82EC00) [pid = 3200] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDC55C00) [pid = 3200] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEDAD4800) [pid = 3200] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE96A8C00) [pid = 3200] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9972800) [pid = 3200] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9782400) [pid = 3200] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE968C400) [pid = 3200] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE96AAC00) [pid = 3200] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9681C00) [pid = 3200] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF684FC00) [pid = 3200] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF320CC00) [pid = 3200] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEF6DD000) [pid = 3200] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3200 | 1467996773852 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1195ms 09:52:53 INFO - PROCESS | 3200 | 1467996773917 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 3200 | 1467996773921 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:52:53 INFO - PROCESS | 3200 | 1467996773926 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:52:53 INFO - PROCESS | 3200 | 1467996773929 Marionette TRACE conn6 <- [1,1886,null,{}] 09:52:53 INFO - PROCESS | 3200 | 1467996773934 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 3200 | 1467996773937 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:54 INFO - PROCESS | 3200 | 1467996774029 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:52:54 INFO - PROCESS | 3200 | 1467996774108 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 3200 | 1467996774110 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDCAF000 == 30 [pid = 3200] [id = 481] 09:52:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9682C00) [pid = 3200] [serial = 1443] [outer = 0000000000000000] 09:52:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE996D800) [pid = 3200] [serial = 1444] [outer = 0000008BE9682C00] 09:52:54 INFO - PROCESS | 3200 | 1467996774159 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEA05DC00) [pid = 3200] [serial = 1445] [outer = 0000008BE9682C00] 09:52:54 INFO - PROCESS | 3200 | 1467996774609 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 09:52:54 INFO - PROCESS | 3200 | 1467996774667 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 3200 | 1467996774670 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:52:54 INFO - PROCESS | 3200 | 1467996774674 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 3200 | 1467996774676 Marionette TRACE conn6 <- [1,1890,null,{}] 09:52:54 INFO - PROCESS | 3200 | 1467996774680 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 3200 | 1467996774682 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:54 INFO - PROCESS | 3200 | 1467996774772 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:52:54 INFO - PROCESS | 3200 | 1467996774784 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 3200 | 1467996774787 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3871800 == 31 [pid = 3200] [id = 482] 09:52:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDC52C00) [pid = 3200] [serial = 1446] [outer = 0000000000000000] 09:52:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDC57000) [pid = 3200] [serial = 1447] [outer = 0000008BEDC52C00] 09:52:54 INFO - PROCESS | 3200 | 1467996774832 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEE59A800) [pid = 3200] [serial = 1448] [outer = 0000008BEDC52C00] 09:52:55 INFO - PROCESS | 3200 | 1467996775314 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 09:52:55 INFO - PROCESS | 3200 | 1467996775369 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 3200 | 1467996775373 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:52:55 INFO - PROCESS | 3200 | 1467996775384 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 3200 | 1467996775389 Marionette TRACE conn6 <- [1,1894,null,{}] 09:52:55 INFO - PROCESS | 3200 | 1467996775393 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:55 INFO - PROCESS | 3200 | 1467996775396 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:55 INFO - PROCESS | 3200 | 1467996775490 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:52:55 INFO - PROCESS | 3200 | 1467996775570 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 3200 | 1467996775573 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5607000 == 32 [pid = 3200] [id = 483] 09:52:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE8DCFC00) [pid = 3200] [serial = 1449] [outer = 0000000000000000] 09:52:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEF511000) [pid = 3200] [serial = 1450] [outer = 0000008BE8DCFC00] 09:52:55 INFO - PROCESS | 3200 | 1467996775618 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF2E5B400) [pid = 3200] [serial = 1451] [outer = 0000008BE8DCFC00] 09:52:56 INFO - PROCESS | 3200 | 1467996776023 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 09:52:56 INFO - PROCESS | 3200 | 1467996776074 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 3200 | 1467996776076 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:52:56 INFO - PROCESS | 3200 | 1467996776079 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 3200 | 1467996776081 Marionette TRACE conn6 <- [1,1898,null,{}] 09:52:56 INFO - PROCESS | 3200 | 1467996776084 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 3200 | 1467996776086 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:56 INFO - PROCESS | 3200 | 1467996776226 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:52:56 INFO - PROCESS | 3200 | 1467996776254 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 3200 | 1467996776256 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF59F4800 == 33 [pid = 3200] [id = 484] 09:52:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF2E5DC00) [pid = 3200] [serial = 1452] [outer = 0000000000000000] 09:52:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF384AC00) [pid = 3200] [serial = 1453] [outer = 0000008BF2E5DC00] 09:52:56 INFO - PROCESS | 3200 | 1467996776301 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF46E6800) [pid = 3200] [serial = 1454] [outer = 0000008BF2E5DC00] 09:52:56 INFO - PROCESS | 3200 | 1467996776735 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 09:52:56 INFO - PROCESS | 3200 | 1467996776779 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 3200 | 1467996776781 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:52:56 INFO - PROCESS | 3200 | 1467996776784 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 3200 | 1467996776786 Marionette TRACE conn6 <- [1,1902,null,{}] 09:52:56 INFO - PROCESS | 3200 | 1467996776789 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 3200 | 1467996776791 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:56 INFO - PROCESS | 3200 | 1467996776908 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:52:56 INFO - PROCESS | 3200 | 1467996776914 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 3200 | 1467996776920 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5219800 == 34 [pid = 3200] [id = 485] 09:52:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF515E800) [pid = 3200] [serial = 1455] [outer = 0000000000000000] 09:52:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5197800) [pid = 3200] [serial = 1456] [outer = 0000008BF515E800] 09:52:57 INFO - PROCESS | 3200 | 1467996777026 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5B2D400) [pid = 3200] [serial = 1457] [outer = 0000008BF515E800] 09:52:57 INFO - PROCESS | 3200 | 1467996777471 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 09:52:57 INFO - PROCESS | 3200 | 1467996777521 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 3200 | 1467996777524 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:52:57 INFO - PROCESS | 3200 | 1467996777567 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 3200 | 1467996777569 Marionette TRACE conn6 <- [1,1906,null,{}] 09:52:57 INFO - PROCESS | 3200 | 1467996777572 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 3200 | 1467996777575 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:57 INFO - PROCESS | 3200 | 1467996777694 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:52:57 INFO - PROCESS | 3200 | 1467996777706 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 3200 | 1467996777708 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92BF000 == 35 [pid = 3200] [id = 486] 09:52:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF515EC00) [pid = 3200] [serial = 1458] [outer = 0000000000000000] 09:52:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF60EEC00) [pid = 3200] [serial = 1459] [outer = 0000008BF515EC00] 09:52:57 INFO - PROCESS | 3200 | 1467996777752 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF60FB800) [pid = 3200] [serial = 1460] [outer = 0000008BF515EC00] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5163C00) [pid = 3200] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5B25C00) [pid = 3200] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF4541400) [pid = 3200] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9788000) [pid = 3200] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE92DA400) [pid = 3200] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEF6DF000) [pid = 3200] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF4D18800) [pid = 3200] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9827400) [pid = 3200] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE8422800) [pid = 3200] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEDAD4C00) [pid = 3200] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9730800) [pid = 3200] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF60F2400) [pid = 3200] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF611D400) [pid = 3200] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:52:58 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEABBA800) [pid = 3200] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:52:58 INFO - PROCESS | 3200 | 1467996778268 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 732ms 09:52:58 INFO - PROCESS | 3200 | 1467996778302 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 3200 | 1467996778304 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:52:58 INFO - PROCESS | 3200 | 1467996778307 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:52:58 INFO - PROCESS | 3200 | 1467996778309 Marionette TRACE conn6 <- [1,1910,null,{}] 09:52:58 INFO - PROCESS | 3200 | 1467996778313 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:58 INFO - PROCESS | 3200 | 1467996778315 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:58 INFO - PROCESS | 3200 | 1467996778395 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:52:58 INFO - PROCESS | 3200 | 1467996778401 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 3200 | 1467996778403 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7C9000 == 36 [pid = 3200] [id = 487] 09:52:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDAD0800) [pid = 3200] [serial = 1461] [outer = 0000000000000000] 09:52:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF4541400) [pid = 3200] [serial = 1462] [outer = 0000008BEDAD0800] 09:52:58 INFO - PROCESS | 3200 | 1467996778447 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5B3B400) [pid = 3200] [serial = 1463] [outer = 0000008BEDAD0800] 09:52:58 INFO - PROCESS | 3200 | 1467996778866 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 587ms 09:52:58 INFO - PROCESS | 3200 | 1467996778906 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 3200 | 1467996778909 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:52:58 INFO - PROCESS | 3200 | 1467996778919 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 3200 | 1467996778922 Marionette TRACE conn6 <- [1,1914,null,{}] 09:52:58 INFO - PROCESS | 3200 | 1467996778930 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:58 INFO - PROCESS | 3200 | 1467996778932 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:59 INFO - PROCESS | 3200 | 1467996779014 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:52:59 INFO - PROCESS | 3200 | 1467996779019 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 3200 | 1467996779021 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC695800 == 37 [pid = 3200] [id = 488] 09:52:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF611A800) [pid = 3200] [serial = 1464] [outer = 0000000000000000] 09:52:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6124800) [pid = 3200] [serial = 1465] [outer = 0000008BF611A800] 09:52:59 INFO - PROCESS | 3200 | 1467996779066 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6649C00) [pid = 3200] [serial = 1466] [outer = 0000008BF611A800] 09:52:59 INFO - PROCESS | 3200 | 1467996779504 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 648ms 09:52:59 INFO - PROCESS | 3200 | 1467996779571 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 3200 | 1467996779573 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:52:59 INFO - PROCESS | 3200 | 1467996779577 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:52:59 INFO - PROCESS | 3200 | 1467996779578 Marionette TRACE conn6 <- [1,1918,null,{}] 09:52:59 INFO - PROCESS | 3200 | 1467996779587 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 3200 | 1467996779589 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:59 INFO - PROCESS | 3200 | 1467996779675 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:52:59 INFO - PROCESS | 3200 | 1467996779683 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 3200 | 1467996779685 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:52:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5603000 == 38 [pid = 3200] [id = 489] 09:52:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6650C00) [pid = 3200] [serial = 1467] [outer = 0000000000000000] 09:52:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6665800) [pid = 3200] [serial = 1468] [outer = 0000008BF6650C00] 09:52:59 INFO - PROCESS | 3200 | 1467996779729 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF684EC00) [pid = 3200] [serial = 1469] [outer = 0000008BF6650C00] 09:53:00 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDCAF000 == 37 [pid = 3200] [id = 481] 09:53:00 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDCAD800 == 36 [pid = 3200] [id = 480] 09:53:00 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE57F000 == 35 [pid = 3200] [id = 479] 09:53:00 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD627800 == 34 [pid = 3200] [id = 478] 09:53:01 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3871800 == 33 [pid = 3200] [id = 482] 09:53:01 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF59F4800 == 32 [pid = 3200] [id = 484] 09:53:01 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC695800 == 31 [pid = 3200] [id = 488] 09:53:01 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5219800 == 30 [pid = 3200] [id = 485] 09:53:01 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92BF000 == 29 [pid = 3200] [id = 486] 09:53:01 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5607000 == 28 [pid = 3200] [id = 483] 09:53:01 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7C9000 == 27 [pid = 3200] [id = 487] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF57C8400) [pid = 3200] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF5B2D000) [pid = 3200] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF46E0C00) [pid = 3200] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF4D15C00) [pid = 3200] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE978C800) [pid = 3200] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9828400) [pid = 3200] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE92DCC00) [pid = 3200] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE969E000) [pid = 3200] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF3260C00) [pid = 3200] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF384B000) [pid = 3200] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5157C00) [pid = 3200] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6127400) [pid = 3200] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEA061C00) [pid = 3200] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BEABB8000) [pid = 3200] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BEDC51000) [pid = 3200] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BEDCEF800) [pid = 3200] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BEE434400) [pid = 3200] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEE830C00) [pid = 3200] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF590A400) [pid = 3200] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF611B400) [pid = 3200] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF6648C00) [pid = 3200] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF6654400) [pid = 3200] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF5B40C00) [pid = 3200] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF62F7C00) [pid = 3200] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF62F1800) [pid = 3200] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BF5B30C00) [pid = 3200] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BEFC73C00) [pid = 3200] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF5162C00) [pid = 3200] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 3200 | 1467996781485 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1955ms 09:53:01 INFO - PROCESS | 3200 | 1467996781537 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 3200 | 1467996781541 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:53:01 INFO - PROCESS | 3200 | 1467996781547 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:53:01 INFO - PROCESS | 3200 | 1467996781550 Marionette TRACE conn6 <- [1,1922,null,{}] 09:53:01 INFO - PROCESS | 3200 | 1467996781556 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 3200 | 1467996781560 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:01 INFO - PROCESS | 3200 | 1467996781652 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:53:01 INFO - PROCESS | 3200 | 1467996781659 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 3200 | 1467996781664 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9285800 == 28 [pid = 3200] [id = 490] 09:53:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE968A800) [pid = 3200] [serial = 1470] [outer = 0000000000000000] 09:53:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE968B000) [pid = 3200] [serial = 1471] [outer = 0000008BE968A800] 09:53:01 INFO - PROCESS | 3200 | 1467996781715 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BE96A7800) [pid = 3200] [serial = 1472] [outer = 0000008BE968A800] 09:53:02 INFO - PROCESS | 3200 | 1467996782208 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 09:53:02 INFO - PROCESS | 3200 | 1467996782243 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 3200 | 1467996782248 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:53:02 INFO - PROCESS | 3200 | 1467996782255 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 3200 | 1467996782258 Marionette TRACE conn6 <- [1,1926,null,{}] 09:53:02 INFO - PROCESS | 3200 | 1467996782262 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 3200 | 1467996782265 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:02 INFO - PROCESS | 3200 | 1467996782356 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:53:02 INFO - PROCESS | 3200 | 1467996782366 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 3200 | 1467996782369 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5C3000 == 29 [pid = 3200] [id = 491] 09:53:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BE9822800) [pid = 3200] [serial = 1473] [outer = 0000000000000000] 09:53:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BE9829400) [pid = 3200] [serial = 1474] [outer = 0000008BE9822800] 09:53:02 INFO - PROCESS | 3200 | 1467996782417 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE984AC00) [pid = 3200] [serial = 1475] [outer = 0000008BE9822800] 09:53:02 INFO - PROCESS | 3200 | 1467996782865 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 09:53:02 INFO - PROCESS | 3200 | 1467996782948 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 3200 | 1467996782950 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:53:02 INFO - PROCESS | 3200 | 1467996782954 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 3200 | 1467996782958 Marionette TRACE conn6 <- [1,1930,null,{}] 09:53:02 INFO - PROCESS | 3200 | 1467996782970 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 3200 | 1467996782974 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:03 INFO - PROCESS | 3200 | 1467996783090 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:53:03 INFO - PROCESS | 3200 | 1467996783168 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 3200 | 1467996783171 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32F2800 == 30 [pid = 3200] [id = 492] 09:53:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BE8423000) [pid = 3200] [serial = 1476] [outer = 0000000000000000] 09:53:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEA652800) [pid = 3200] [serial = 1477] [outer = 0000008BE8423000] 09:53:03 INFO - PROCESS | 3200 | 1467996783220 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEDA0A800) [pid = 3200] [serial = 1478] [outer = 0000008BE8423000] 09:53:03 INFO - PROCESS | 3200 | 1467996783595 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 693ms 09:53:03 INFO - PROCESS | 3200 | 1467996783649 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 3200 | 1467996783652 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:53:03 INFO - PROCESS | 3200 | 1467996783655 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:53:03 INFO - PROCESS | 3200 | 1467996783657 Marionette TRACE conn6 <- [1,1934,null,{}] 09:53:03 INFO - PROCESS | 3200 | 1467996783661 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:03 INFO - PROCESS | 3200 | 1467996783663 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:03 INFO - PROCESS | 3200 | 1467996783777 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:53:03 INFO - PROCESS | 3200 | 1467996783784 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 3200 | 1467996783786 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F12000 == 31 [pid = 3200] [id = 493] 09:53:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BEDAD2800) [pid = 3200] [serial = 1479] [outer = 0000000000000000] 09:53:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEDC50C00) [pid = 3200] [serial = 1480] [outer = 0000008BEDAD2800] 09:53:03 INFO - PROCESS | 3200 | 1467996783832 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEDCF3400) [pid = 3200] [serial = 1481] [outer = 0000008BEDAD2800] 09:53:04 INFO - PROCESS | 3200 | 1467996784230 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 09:53:04 INFO - PROCESS | 3200 | 1467996784287 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 3200 | 1467996784289 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:53:04 INFO - PROCESS | 3200 | 1467996784293 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:53:04 INFO - PROCESS | 3200 | 1467996784294 Marionette TRACE conn6 <- [1,1938,null,{}] 09:53:04 INFO - PROCESS | 3200 | 1467996784298 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 3200 | 1467996784300 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:04 INFO - PROCESS | 3200 | 1467996784407 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:53:04 INFO - PROCESS | 3200 | 1467996784449 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 3200 | 1467996784451 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5621000 == 32 [pid = 3200] [id = 494] 09:53:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9790C00) [pid = 3200] [serial = 1482] [outer = 0000000000000000] 09:53:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEE1F1800) [pid = 3200] [serial = 1483] [outer = 0000008BE9790C00] 09:53:04 INFO - PROCESS | 3200 | 1467996784496 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEEA3B800) [pid = 3200] [serial = 1484] [outer = 0000008BE9790C00] 09:53:04 INFO - PROCESS | 3200 | 1467996784895 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 628ms 09:53:04 INFO - PROCESS | 3200 | 1467996784925 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 3200 | 1467996784927 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:53:04 INFO - PROCESS | 3200 | 1467996784930 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 3200 | 1467996784932 Marionette TRACE conn6 <- [1,1942,null,{}] 09:53:04 INFO - PROCESS | 3200 | 1467996784936 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 3200 | 1467996784942 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:05 INFO - PROCESS | 3200 | 1467996785078 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:53:05 INFO - PROCESS | 3200 | 1467996785094 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 3200 | 1467996785096 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C8A800 == 33 [pid = 3200] [id = 495] 09:53:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEF695C00) [pid = 3200] [serial = 1485] [outer = 0000000000000000] 09:53:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEFC71800) [pid = 3200] [serial = 1486] [outer = 0000008BEF695C00] 09:53:05 INFO - PROCESS | 3200 | 1467996785141 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF326A000) [pid = 3200] [serial = 1487] [outer = 0000008BEF695C00] 09:53:05 INFO - PROCESS | 3200 | 1467996785548 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 09:53:05 INFO - PROCESS | 3200 | 1467996785563 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 3200 | 1467996785565 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:53:05 INFO - PROCESS | 3200 | 1467996785568 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:53:05 INFO - PROCESS | 3200 | 1467996785570 Marionette TRACE conn6 <- [1,1946,null,{}] 09:53:05 INFO - PROCESS | 3200 | 1467996785573 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:05 INFO - PROCESS | 3200 | 1467996785575 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:05 INFO - PROCESS | 3200 | 1467996785682 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:53:05 INFO - PROCESS | 3200 | 1467996785690 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 3200 | 1467996785692 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60AE800 == 34 [pid = 3200] [id = 496] 09:53:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE841F000) [pid = 3200] [serial = 1488] [outer = 0000000000000000] 09:53:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF384F800) [pid = 3200] [serial = 1489] [outer = 0000008BE841F000] 09:53:05 INFO - PROCESS | 3200 | 1467996785736 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF46EBC00) [pid = 3200] [serial = 1490] [outer = 0000008BE841F000] 09:53:06 INFO - PROCESS | 3200 | 1467996786144 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 09:53:06 INFO - PROCESS | 3200 | 1467996786199 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 3200 | 1467996786201 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:53:06 INFO - PROCESS | 3200 | 1467996786205 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 3200 | 1467996786206 Marionette TRACE conn6 <- [1,1950,null,{}] 09:53:06 INFO - PROCESS | 3200 | 1467996786210 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 3200 | 1467996786212 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:06 INFO - PROCESS | 3200 | 1467996786326 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:53:06 INFO - PROCESS | 3200 | 1467996786334 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 3200 | 1467996786336 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6899800 == 35 [pid = 3200] [id = 497] 09:53:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF4D15C00) [pid = 3200] [serial = 1491] [outer = 0000000000000000] 09:53:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF4D1F400) [pid = 3200] [serial = 1492] [outer = 0000008BF4D15C00] 09:53:06 INFO - PROCESS | 3200 | 1467996786381 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5159800) [pid = 3200] [serial = 1493] [outer = 0000008BF4D15C00] 09:53:06 INFO - PROCESS | 3200 | 1467996786815 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 09:53:06 INFO - PROCESS | 3200 | 1467996786838 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 3200 | 1467996786840 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:53:06 INFO - PROCESS | 3200 | 1467996786849 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 3200 | 1467996786851 Marionette TRACE conn6 <- [1,1954,null,{}] 09:53:06 INFO - PROCESS | 3200 | 1467996786855 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 3200 | 1467996786857 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:06 INFO - PROCESS | 3200 | 1467996786965 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:53:06 INFO - PROCESS | 3200 | 1467996786971 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 3200 | 1467996786973 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32F1000 == 36 [pid = 3200] [id = 498] 09:53:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF3847C00) [pid = 3200] [serial = 1494] [outer = 0000000000000000] 09:53:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5196800) [pid = 3200] [serial = 1495] [outer = 0000008BF3847C00] 09:53:07 INFO - PROCESS | 3200 | 1467996787017 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF57C9C00) [pid = 3200] [serial = 1496] [outer = 0000008BF3847C00] 09:53:07 INFO - PROCESS | 3200 | 1467996787468 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 09:53:07 INFO - PROCESS | 3200 | 1467996787476 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 3200 | 1467996787478 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:53:07 INFO - PROCESS | 3200 | 1467996787482 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:53:07 INFO - PROCESS | 3200 | 1467996787483 Marionette TRACE conn6 <- [1,1958,null,{}] 09:53:07 INFO - PROCESS | 3200 | 1467996787487 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:07 INFO - PROCESS | 3200 | 1467996787488 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:07 INFO - PROCESS | 3200 | 1467996787602 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:53:07 INFO - PROCESS | 3200 | 1467996787607 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 3200 | 1467996787609 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7D3800 == 37 [pid = 3200] [id = 499] 09:53:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF590A400) [pid = 3200] [serial = 1497] [outer = 0000000000000000] 09:53:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5B26400) [pid = 3200] [serial = 1498] [outer = 0000008BF590A400] 09:53:07 INFO - PROCESS | 3200 | 1467996787654 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5B31000) [pid = 3200] [serial = 1499] [outer = 0000008BF590A400] 09:53:08 INFO - PROCESS | 3200 | 1467996788084 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 09:53:08 INFO - PROCESS | 3200 | 1467996788115 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 3200 | 1467996788118 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:53:08 INFO - PROCESS | 3200 | 1467996788121 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 3200 | 1467996788123 Marionette TRACE conn6 <- [1,1962,null,{}] 09:53:08 INFO - PROCESS | 3200 | 1467996788127 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 3200 | 1467996788129 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:08 INFO - PROCESS | 3200 | 1467996788252 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:53:08 INFO - PROCESS | 3200 | 1467996788258 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 3200 | 1467996788260 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561D000 == 38 [pid = 3200] [id = 500] 09:53:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5B3DC00) [pid = 3200] [serial = 1500] [outer = 0000000000000000] 09:53:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5DB7400) [pid = 3200] [serial = 1501] [outer = 0000008BF5B3DC00] 09:53:08 INFO - PROCESS | 3200 | 1467996788307 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF611EC00) [pid = 3200] [serial = 1502] [outer = 0000008BF5B3DC00] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF2E5DC00) [pid = 3200] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF515E800) [pid = 3200] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF515EC00) [pid = 3200] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF611A800) [pid = 3200] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE8DCFC00) [pid = 3200] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDC52C00) [pid = 3200] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE9682C00) [pid = 3200] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE92DD800) [pid = 3200] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE8344000) [pid = 3200] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF664A000) [pid = 3200] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:53:08 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDAD0800) [pid = 3200] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:53:08 INFO - PROCESS | 3200 | 1467996788892 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 776ms 09:53:08 INFO - PROCESS | 3200 | 1467996788901 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 3200 | 1467996788903 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:53:08 INFO - PROCESS | 3200 | 1467996788906 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 3200 | 1467996788908 Marionette TRACE conn6 <- [1,1966,null,{}] 09:53:08 INFO - PROCESS | 3200 | 1467996788911 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 3200 | 1467996788913 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:09 INFO - PROCESS | 3200 | 1467996788996 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:53:09 INFO - PROCESS | 3200 | 1467996789068 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 3200 | 1467996789070 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4A4000 == 39 [pid = 3200] [id = 501] 09:53:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE969E800) [pid = 3200] [serial = 1503] [outer = 0000000000000000] 09:53:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEDAD4C00) [pid = 3200] [serial = 1504] [outer = 0000008BE969E800] 09:53:09 INFO - PROCESS | 3200 | 1467996789115 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5B35000) [pid = 3200] [serial = 1505] [outer = 0000008BE969E800] 09:53:09 INFO - PROCESS | 3200 | 1467996789466 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 09:53:09 INFO - PROCESS | 3200 | 1467996789539 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 3200 | 1467996789541 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:53:09 INFO - PROCESS | 3200 | 1467996789544 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 3200 | 1467996789546 Marionette TRACE conn6 <- [1,1970,null,{}] 09:53:09 INFO - PROCESS | 3200 | 1467996789558 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:09 INFO - PROCESS | 3200 | 1467996789560 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:09 INFO - PROCESS | 3200 | 1467996789667 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:53:09 INFO - PROCESS | 3200 | 1467996789673 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 3200 | 1467996789675 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4CF000 == 40 [pid = 3200] [id = 502] 09:53:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6127000) [pid = 3200] [serial = 1506] [outer = 0000000000000000] 09:53:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF62F0800) [pid = 3200] [serial = 1507] [outer = 0000008BF6127000] 09:53:09 INFO - PROCESS | 3200 | 1467996789719 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6347400) [pid = 3200] [serial = 1508] [outer = 0000008BF6127000] 09:53:10 INFO - PROCESS | 3200 | 1467996790113 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 649ms 09:53:10 INFO - PROCESS | 3200 | 1467996790196 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 3200 | 1467996790198 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:53:10 INFO - PROCESS | 3200 | 1467996790202 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 3200 | 1467996790203 Marionette TRACE conn6 <- [1,1974,null,{}] 09:53:10 INFO - PROCESS | 3200 | 1467996790207 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 3200 | 1467996790209 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:10 INFO - PROCESS | 3200 | 1467996790293 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:53:10 INFO - PROCESS | 3200 | 1467996790298 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 3200 | 1467996790300 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD644800 == 41 [pid = 3200] [id = 503] 09:53:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF57C9000) [pid = 3200] [serial = 1509] [outer = 0000000000000000] 09:53:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6651800) [pid = 3200] [serial = 1510] [outer = 0000008BF57C9000] 09:53:10 INFO - PROCESS | 3200 | 1467996790345 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6667000) [pid = 3200] [serial = 1511] [outer = 0000008BF57C9000] 09:53:10 INFO - PROCESS | 3200 | 1467996790801 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 09:53:10 INFO - PROCESS | 3200 | 1467996790846 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 3200 | 1467996790851 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:53:10 INFO - PROCESS | 3200 | 1467996790857 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:53:10 INFO - PROCESS | 3200 | 1467996790862 Marionette TRACE conn6 <- [1,1978,null,{}] 09:53:10 INFO - PROCESS | 3200 | 1467996790869 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 3200 | 1467996790872 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:11 INFO - PROCESS | 3200 | 1467996791010 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:53:11 INFO - PROCESS | 3200 | 1467996791177 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 3200 | 1467996791182 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9584800 == 42 [pid = 3200] [id = 504] 09:53:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9228C00) [pid = 3200] [serial = 1512] [outer = 0000000000000000] 09:53:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE92DA400) [pid = 3200] [serial = 1513] [outer = 0000008BE9228C00] 09:53:11 INFO - PROCESS | 3200 | 1467996791240 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE96A7C00) [pid = 3200] [serial = 1514] [outer = 0000008BE9228C00] 09:53:12 INFO - PROCESS | 3200 | 1467996792002 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1183ms 09:53:12 INFO - PROCESS | 3200 | 1467996792046 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 3200 | 1467996792051 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:53:12 INFO - PROCESS | 3200 | 1467996792058 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 3200 | 1467996792061 Marionette TRACE conn6 <- [1,1982,null,{}] 09:53:12 INFO - PROCESS | 3200 | 1467996792065 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:12 INFO - PROCESS | 3200 | 1467996792068 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:12 INFO - PROCESS | 3200 | 1467996792194 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:53:12 INFO - PROCESS | 3200 | 1467996792348 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 3200 | 1467996792351 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F08800 == 43 [pid = 3200] [id = 505] 09:53:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE9788000) [pid = 3200] [serial = 1515] [outer = 0000000000000000] 09:53:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE998E400) [pid = 3200] [serial = 1516] [outer = 0000008BE9788000] 09:53:12 INFO - PROCESS | 3200 | 1467996792411 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BEA6DB800) [pid = 3200] [serial = 1517] [outer = 0000008BE9788000] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4CF000 == 42 [pid = 3200] [id = 502] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4A4000 == 41 [pid = 3200] [id = 501] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF561D000 == 40 [pid = 3200] [id = 500] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7D3800 == 39 [pid = 3200] [id = 499] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32F1000 == 38 [pid = 3200] [id = 498] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6899800 == 37 [pid = 3200] [id = 497] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60AE800 == 36 [pid = 3200] [id = 496] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C8A800 == 35 [pid = 3200] [id = 495] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5621000 == 34 [pid = 3200] [id = 494] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F12000 == 33 [pid = 3200] [id = 493] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32F2800 == 32 [pid = 3200] [id = 492] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5C3000 == 31 [pid = 3200] [id = 491] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6665800) [pid = 3200] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9285800 == 30 [pid = 3200] [id = 490] 09:53:13 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5603000 == 29 [pid = 3200] [id = 489] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF384AC00) [pid = 3200] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF5197800) [pid = 3200] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF60EEC00) [pid = 3200] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B2D400) [pid = 3200] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF6124800) [pid = 3200] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF60FB800) [pid = 3200] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF6649C00) [pid = 3200] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEF511000) [pid = 3200] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDC57000) [pid = 3200] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEE59A800) [pid = 3200] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE996D800) [pid = 3200] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEA05DC00) [pid = 3200] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9783000) [pid = 3200] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9686C00) [pid = 3200] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9782C00) [pid = 3200] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE968E000) [pid = 3200] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF6660400) [pid = 3200] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF4541400) [pid = 3200] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF46E6800) [pid = 3200] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5B3B400) [pid = 3200] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF2E5B400) [pid = 3200] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:53:13 INFO - PROCESS | 3200 | 1467996793325 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1296ms 09:53:13 INFO - PROCESS | 3200 | 1467996793355 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 3200 | 1467996793359 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:53:13 INFO - PROCESS | 3200 | 1467996793364 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 3200 | 1467996793367 Marionette TRACE conn6 <- [1,1986,null,{}] 09:53:13 INFO - PROCESS | 3200 | 1467996793373 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 3200 | 1467996793376 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:13 INFO - PROCESS | 3200 | 1467996793464 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:53:13 INFO - PROCESS | 3200 | 1467996793471 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 3200 | 1467996793476 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE928D000 == 30 [pid = 3200] [id = 506] 09:53:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE978D000) [pid = 3200] [serial = 1518] [outer = 0000000000000000] 09:53:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9825400) [pid = 3200] [serial = 1519] [outer = 0000008BE978D000] 09:53:13 INFO - PROCESS | 3200 | 1467996793525 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9BB0C00) [pid = 3200] [serial = 1520] [outer = 0000008BE978D000] 09:53:14 INFO - PROCESS | 3200 | 1467996794047 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 09:53:14 INFO - PROCESS | 3200 | 1467996794099 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 3200 | 1467996794103 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:53:14 INFO - PROCESS | 3200 | 1467996794110 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 3200 | 1467996794112 Marionette TRACE conn6 <- [1,1990,null,{}] 09:53:14 INFO - PROCESS | 3200 | 1467996794116 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:14 INFO - PROCESS | 3200 | 1467996794119 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:14 INFO - PROCESS | 3200 | 1467996794209 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:53:14 INFO - PROCESS | 3200 | 1467996794215 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 3200 | 1467996794217 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC47800 == 31 [pid = 3200] [id = 507] 09:53:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDAD9000) [pid = 3200] [serial = 1521] [outer = 0000000000000000] 09:53:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDC4A800) [pid = 3200] [serial = 1522] [outer = 0000008BEDAD9000] 09:53:14 INFO - PROCESS | 3200 | 1467996794267 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEDD76000) [pid = 3200] [serial = 1523] [outer = 0000008BEDAD9000] 09:53:14 INFO - PROCESS | 3200 | 1467996794738 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 09:53:14 INFO - PROCESS | 3200 | 1467996794804 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 3200 | 1467996794807 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:53:14 INFO - PROCESS | 3200 | 1467996794810 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 3200 | 1467996794814 Marionette TRACE conn6 <- [1,1994,null,{}] 09:53:14 INFO - PROCESS | 3200 | 1467996794825 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:14 INFO - PROCESS | 3200 | 1467996794830 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:14 INFO - PROCESS | 3200 | 1467996794916 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:53:15 INFO - PROCESS | 3200 | 1467996795001 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 3200 | 1467996795004 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F0A000 == 32 [pid = 3200] [id = 508] 09:53:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE922D400) [pid = 3200] [serial = 1524] [outer = 0000000000000000] 09:53:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEF6DF800) [pid = 3200] [serial = 1525] [outer = 0000008BE922D400] 09:53:15 INFO - PROCESS | 3200 | 1467996795054 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF2E59C00) [pid = 3200] [serial = 1526] [outer = 0000008BE922D400] 09:53:15 INFO - PROCESS | 3200 | 1467996795419 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:53:15 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 09:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 09:53:15 INFO - PROCESS | 3200 | 1467996795504 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 3200 | 1467996795507 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:53:15 INFO - PROCESS | 3200 | 1467996795517 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 3200 | 1467996795519 Marionette TRACE conn6 <- [1,1998,null,{}] 09:53:15 INFO - PROCESS | 3200 | 1467996795522 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:15 INFO - PROCESS | 3200 | 1467996795524 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:15 INFO - PROCESS | 3200 | 1467996795674 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:53:15 INFO - PROCESS | 3200 | 1467996795693 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 3200 | 1467996795695 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5828000 == 33 [pid = 3200] [id = 509] 09:53:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF3845000) [pid = 3200] [serial = 1527] [outer = 0000000000000000] 09:53:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF46E1000) [pid = 3200] [serial = 1528] [outer = 0000008BF3845000] 09:53:15 INFO - PROCESS | 3200 | 1467996795741 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF4D1D000) [pid = 3200] [serial = 1529] [outer = 0000008BF3845000] 09:53:16 INFO - PROCESS | 3200 | 1467996796177 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:53:16 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 09:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 09:53:16 INFO - PROCESS | 3200 | 1467996796204 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 3200 | 1467996796207 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:53:16 INFO - PROCESS | 3200 | 1467996796210 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:53:16 INFO - PROCESS | 3200 | 1467996796212 Marionette TRACE conn6 <- [1,2002,null,{}] 09:53:16 INFO - PROCESS | 3200 | 1467996796215 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 3200 | 1467996796217 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:16 INFO - PROCESS | 3200 | 1467996796326 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:53:16 INFO - PROCESS | 3200 | 1467996796331 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 3200 | 1467996796333 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A8000 == 34 [pid = 3200] [id = 510] 09:53:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF384A000) [pid = 3200] [serial = 1530] [outer = 0000000000000000] 09:53:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5160000) [pid = 3200] [serial = 1531] [outer = 0000008BF384A000] 09:53:16 INFO - PROCESS | 3200 | 1467996796379 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF5B22800) [pid = 3200] [serial = 1532] [outer = 0000008BF384A000] 09:53:16 INFO - PROCESS | 3200 | 1467996796844 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 692ms 09:53:16 INFO - PROCESS | 3200 | 1467996796906 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 3200 | 1467996796908 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:53:16 INFO - PROCESS | 3200 | 1467996796912 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:53:16 INFO - PROCESS | 3200 | 1467996796913 Marionette TRACE conn6 <- [1,2006,null,{}] 09:53:16 INFO - PROCESS | 3200 | 1467996796917 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 3200 | 1467996796923 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:17 INFO - PROCESS | 3200 | 1467996797094 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:53:17 INFO - PROCESS | 3200 | 1467996797121 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 3200 | 1467996797123 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92C7800 == 35 [pid = 3200] [id = 511] 09:53:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5B23C00) [pid = 3200] [serial = 1533] [outer = 0000000000000000] 09:53:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5DBF000) [pid = 3200] [serial = 1534] [outer = 0000008BF5B23C00] 09:53:17 INFO - PROCESS | 3200 | 1467996797170 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6122C00) [pid = 3200] [serial = 1535] [outer = 0000008BF5B23C00] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF3847C00) [pid = 3200] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF590A400) [pid = 3200] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9790C00) [pid = 3200] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE969E800) [pid = 3200] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE8423000) [pid = 3200] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF5B3DC00) [pid = 3200] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE968A800) [pid = 3200] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEF695C00) [pid = 3200] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF4D15C00) [pid = 3200] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6127000) [pid = 3200] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF6650C00) [pid = 3200] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDAD2800) [pid = 3200] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9822800) [pid = 3200] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:53:17 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE841F000) [pid = 3200] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:53:17 INFO - PROCESS | 3200 | 1467996797749 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 880ms 09:53:17 INFO - PROCESS | 3200 | 1467996797794 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 3200 | 1467996797796 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:53:17 INFO - PROCESS | 3200 | 1467996797800 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:53:17 INFO - PROCESS | 3200 | 1467996797801 Marionette TRACE conn6 <- [1,2010,null,{}] 09:53:17 INFO - PROCESS | 3200 | 1467996797805 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 3200 | 1467996797807 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:17 INFO - PROCESS | 3200 | 1467996797888 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:53:17 INFO - PROCESS | 3200 | 1467996797893 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 3200 | 1467996797895 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7D3000 == 36 [pid = 3200] [id = 512] 09:53:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE89C8C00) [pid = 3200] [serial = 1536] [outer = 0000000000000000] 09:53:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEF695400) [pid = 3200] [serial = 1537] [outer = 0000008BE89C8C00] 09:53:17 INFO - PROCESS | 3200 | 1467996797940 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF57C7400) [pid = 3200] [serial = 1538] [outer = 0000008BE89C8C00] 09:53:18 INFO - PROCESS | 3200 | 1467996798352 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 586ms 09:53:18 INFO - PROCESS | 3200 | 1467996798390 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 3200 | 1467996798392 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:53:18 INFO - PROCESS | 3200 | 1467996798395 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:53:18 INFO - PROCESS | 3200 | 1467996798397 Marionette TRACE conn6 <- [1,2014,null,{}] 09:53:18 INFO - PROCESS | 3200 | 1467996798428 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:18 INFO - PROCESS | 3200 | 1467996798430 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:18 INFO - PROCESS | 3200 | 1467996798514 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:53:18 INFO - PROCESS | 3200 | 1467996798520 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 3200 | 1467996798522 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69C800 == 37 [pid = 3200] [id = 513] 09:53:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF6122800) [pid = 3200] [serial = 1539] [outer = 0000000000000000] 09:53:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6347000) [pid = 3200] [serial = 1540] [outer = 0000008BF6122800] 09:53:18 INFO - PROCESS | 3200 | 1467996798567 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF665F800) [pid = 3200] [serial = 1541] [outer = 0000008BF6122800] 09:53:18 INFO - PROCESS | 3200 | 1467996798967 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 628ms 09:53:19 INFO - PROCESS | 3200 | 1467996799027 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 3200 | 1467996799029 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:53:19 INFO - PROCESS | 3200 | 1467996799032 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:53:19 INFO - PROCESS | 3200 | 1467996799034 Marionette TRACE conn6 <- [1,2018,null,{}] 09:53:19 INFO - PROCESS | 3200 | 1467996799038 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 3200 | 1467996799040 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:19 INFO - PROCESS | 3200 | 1467996799126 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:53:19 INFO - PROCESS | 3200 | 1467996799131 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 3200 | 1467996799133 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4A7000 == 38 [pid = 3200] [id = 514] 09:53:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6663C00) [pid = 3200] [serial = 1542] [outer = 0000000000000000] 09:53:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6851400) [pid = 3200] [serial = 1543] [outer = 0000008BF6663C00] 09:53:19 INFO - PROCESS | 3200 | 1467996799177 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6E15400) [pid = 3200] [serial = 1544] [outer = 0000008BF6663C00] 09:53:19 INFO - PROCESS | 3200 | 1467996799606 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 628ms 09:53:19 INFO - PROCESS | 3200 | 1467996799696 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 3200 | 1467996799700 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:53:19 INFO - PROCESS | 3200 | 1467996799706 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 3200 | 1467996799710 Marionette TRACE conn6 <- [1,2022,null,{}] 09:53:19 INFO - PROCESS | 3200 | 1467996799717 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 3200 | 1467996799721 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:19 INFO - PROCESS | 3200 | 1467996799885 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:53:20 INFO - PROCESS | 3200 | 1467996800050 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 3200 | 1467996800056 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9B60800 == 39 [pid = 3200] [id = 515] 09:53:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9790400) [pid = 3200] [serial = 1545] [outer = 0000000000000000] 09:53:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9847800) [pid = 3200] [serial = 1546] [outer = 0000008BE9790400] 09:53:20 INFO - PROCESS | 3200 | 1467996800114 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEA654C00) [pid = 3200] [serial = 1547] [outer = 0000008BE9790400] 09:53:20 INFO - PROCESS | 3200 | 1467996800711 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1034ms 09:53:20 INFO - PROCESS | 3200 | 1467996800742 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:53:20 INFO - PROCESS | 3200 | 1467996800746 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:53:20 INFO - PROCESS | 3200 | 1467996800753 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 3200 | 1467996800757 Marionette TRACE conn6 <- [1,2026,null,{}] 09:53:20 INFO - PROCESS | 3200 | 1467996800761 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:20 INFO - PROCESS | 3200 | 1467996800764 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:20 INFO - PROCESS | 3200 | 1467996800880 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:53:20 INFO - PROCESS | 3200 | 1467996800973 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 3200 | 1467996800976 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C7D000 == 40 [pid = 3200] [id = 516] 09:53:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BEE7D7800) [pid = 3200] [serial = 1548] [outer = 0000000000000000] 09:53:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEF697000) [pid = 3200] [serial = 1549] [outer = 0000008BEE7D7800] 09:53:21 INFO - PROCESS | 3200 | 1467996801033 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF2E56C00) [pid = 3200] [serial = 1550] [outer = 0000008BEE7D7800] 09:53:21 INFO - PROCESS | 3200 | 1467996801635 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 943ms 09:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:53:21 INFO - PROCESS | 3200 | 1467996801694 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 3200 | 1467996801696 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:53:21 INFO - PROCESS | 3200 | 1467996801700 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 3200 | 1467996801703 Marionette TRACE conn6 <- [1,2030,null,{}] 09:53:21 INFO - PROCESS | 3200 | 1467996801713 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 3200 | 1467996801719 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:21 INFO - PROCESS | 3200 | 1467996801836 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:53:21 INFO - PROCESS | 3200 | 1467996801961 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 3200 | 1467996801965 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD640000 == 41 [pid = 3200] [id = 517] 09:53:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF5C65400) [pid = 3200] [serial = 1551] [outer = 0000000000000000] 09:53:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5DBD800) [pid = 3200] [serial = 1552] [outer = 0000008BF5C65400] 09:53:22 INFO - PROCESS | 3200 | 1467996802025 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF611B800) [pid = 3200] [serial = 1553] [outer = 0000008BF5C65400] 09:53:22 INFO - PROCESS | 3200 | 1467996802658 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:53:22 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) 09:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 984ms 09:53:22 INFO - PROCESS | 3200 | 1467996802687 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 3200 | 1467996802689 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:53:22 INFO - PROCESS | 3200 | 1467996802692 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 3200 | 1467996802695 Marionette TRACE conn6 <- [1,2034,null,{}] 09:53:22 INFO - PROCESS | 3200 | 1467996802698 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 3200 | 1467996802701 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:22 INFO - PROCESS | 3200 | 1467996802817 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:53:22 INFO - PROCESS | 3200 | 1467996802939 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 3200 | 1467996802941 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD635800 == 42 [pid = 3200] [id = 518] 09:53:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF62EB400) [pid = 3200] [serial = 1554] [outer = 0000000000000000] 09:53:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF6E18C00) [pid = 3200] [serial = 1555] [outer = 0000008BF62EB400] 09:53:23 INFO - PROCESS | 3200 | 1467996802999 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF6E68800) [pid = 3200] [serial = 1556] [outer = 0000008BF62EB400] 09:53:23 INFO - PROCESS | 3200 | 1467996803708 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1085ms 09:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:53:23 INFO - PROCESS | 3200 | 1467996803781 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 3200 | 1467996803785 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:53:23 INFO - PROCESS | 3200 | 1467996803790 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 3200 | 1467996803793 Marionette TRACE conn6 <- [1,2038,null,{}] 09:53:23 INFO - PROCESS | 3200 | 1467996803799 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 3200 | 1467996803802 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:23 INFO - PROCESS | 3200 | 1467996803908 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69C800 == 41 [pid = 3200] [id = 513] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7D3000 == 40 [pid = 3200] [id = 512] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92C7800 == 39 [pid = 3200] [id = 511] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A8000 == 38 [pid = 3200] [id = 510] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5828000 == 37 [pid = 3200] [id = 509] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F0A000 == 36 [pid = 3200] [id = 508] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC47800 == 35 [pid = 3200] [id = 507] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE928D000 == 34 [pid = 3200] [id = 506] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD644800 == 33 [pid = 3200] [id = 503] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9584800 == 32 [pid = 3200] [id = 504] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F08800 == 31 [pid = 3200] [id = 505] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD635800 == 30 [pid = 3200] [id = 518] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD640000 == 29 [pid = 3200] [id = 517] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C7D000 == 28 [pid = 3200] [id = 516] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4A7000 == 27 [pid = 3200] [id = 514] 09:53:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9B60800 == 26 [pid = 3200] [id = 515] 09:53:24 INFO - PROCESS | 3200 | 1467996804626 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 3200 | 1467996804630 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BF5196800) [pid = 3200] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF5B26400) [pid = 3200] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF57C9C00) [pid = 3200] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BEE1F1800) [pid = 3200] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BEEA3B800) [pid = 3200] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEDAD4C00) [pid = 3200] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEA652800) [pid = 3200] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEDA0A800) [pid = 3200] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5DB7400) [pid = 3200] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE968B000) [pid = 3200] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE96A7800) [pid = 3200] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEFC71800) [pid = 3200] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF326A000) [pid = 3200] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF4D1F400) [pid = 3200] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF62F0800) [pid = 3200] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF684EC00) [pid = 3200] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEDC50C00) [pid = 3200] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDCF3400) [pid = 3200] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9829400) [pid = 3200] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE984AC00) [pid = 3200] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF384F800) [pid = 3200] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF46EBC00) [pid = 3200] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF611EC00) [pid = 3200] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6347400) [pid = 3200] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF6651800) [pid = 3200] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5B31000) [pid = 3200] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF5B35000) [pid = 3200] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF5159800) [pid = 3200] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:53:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B826D2800 == 27 [pid = 3200] [id = 519] 09:53:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE92D6800) [pid = 3200] [serial = 1557] [outer = 0000000000000000] 09:53:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9680400) [pid = 3200] [serial = 1558] [outer = 0000008BE92D6800] 09:53:24 INFO - PROCESS | 3200 | 1467996804779 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE96A5400) [pid = 3200] [serial = 1559] [outer = 0000008BE92D6800] 09:53:25 INFO - PROCESS | 3200 | 1467996805191 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1488ms 09:53:25 INFO - PROCESS | 3200 | 1467996805279 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 3200 | 1467996805283 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:53:25 INFO - PROCESS | 3200 | 1467996805287 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 3200 | 1467996805290 Marionette TRACE conn6 <- [1,2042,null,{}] 09:53:25 INFO - PROCESS | 3200 | 1467996805296 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 3200 | 1467996805300 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:25 INFO - PROCESS | 3200 | 1467996805392 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:53:25 INFO - PROCESS | 3200 | 1467996805400 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 3200 | 1467996805403 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDC9B000 == 28 [pid = 3200] [id = 520] 09:53:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE982D800) [pid = 3200] [serial = 1560] [outer = 0000000000000000] 09:53:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9970800) [pid = 3200] [serial = 1561] [outer = 0000008BE982D800] 09:53:25 INFO - PROCESS | 3200 | 1467996805451 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9D21000) [pid = 3200] [serial = 1562] [outer = 0000008BE982D800] 09:53:25 INFO - PROCESS | 3200 | 1467996805915 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 09:53:26 INFO - PROCESS | 3200 | 1467996805986 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 3200 | 1467996805991 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:53:26 INFO - PROCESS | 3200 | 1467996805996 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 3200 | 1467996805998 Marionette TRACE conn6 <- [1,2046,null,{}] 09:53:26 INFO - PROCESS | 3200 | 1467996806033 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 3200 | 1467996806036 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:26 INFO - PROCESS | 3200 | 1467996806136 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:53:26 INFO - PROCESS | 3200 | 1467996806206 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 3200 | 1467996806209 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E19000 == 29 [pid = 3200] [id = 521] 09:53:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE96A5000) [pid = 3200] [serial = 1563] [outer = 0000000000000000] 09:53:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDC4AC00) [pid = 3200] [serial = 1564] [outer = 0000008BE96A5000] 09:53:26 INFO - PROCESS | 3200 | 1467996806262 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEDCF3400) [pid = 3200] [serial = 1565] [outer = 0000008BE96A5000] 09:53:26 INFO - PROCESS | 3200 | 1467996806644 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 09:53:26 INFO - PROCESS | 3200 | 1467996806687 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 3200 | 1467996806690 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:53:26 INFO - PROCESS | 3200 | 1467996806695 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 3200 | 1467996806701 Marionette TRACE conn6 <- [1,2050,null,{}] 09:53:26 INFO - PROCESS | 3200 | 1467996806711 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 3200 | 1467996806715 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:26 INFO - PROCESS | 3200 | 1467996806839 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:53:26 INFO - PROCESS | 3200 | 1467996806863 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 3200 | 1467996806865 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5092800 == 30 [pid = 3200] [id = 522] 09:53:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEDD73000) [pid = 3200] [serial = 1566] [outer = 0000000000000000] 09:53:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEE59F400) [pid = 3200] [serial = 1567] [outer = 0000008BEDD73000] 09:53:26 INFO - PROCESS | 3200 | 1467996806910 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEFC71800) [pid = 3200] [serial = 1568] [outer = 0000008BEDD73000] 09:53:27 INFO - PROCESS | 3200 | 1467996807349 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 09:53:27 INFO - PROCESS | 3200 | 1467996807389 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 3200 | 1467996807392 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:53:27 INFO - PROCESS | 3200 | 1467996807395 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 3200 | 1467996807397 Marionette TRACE conn6 <- [1,2054,null,{}] 09:53:27 INFO - PROCESS | 3200 | 1467996807400 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 3200 | 1467996807402 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:27 INFO - PROCESS | 3200 | 1467996807542 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:53:27 INFO - PROCESS | 3200 | 1467996807564 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 3200 | 1467996807566 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF576F000 == 31 [pid = 3200] [id = 523] 09:53:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF3843400) [pid = 3200] [serial = 1569] [outer = 0000000000000000] 09:53:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF384B000) [pid = 3200] [serial = 1570] [outer = 0000008BF3843400] 09:53:27 INFO - PROCESS | 3200 | 1467996807611 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF458EC00) [pid = 3200] [serial = 1571] [outer = 0000008BF3843400] 09:53:28 INFO - PROCESS | 3200 | 1467996808042 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 09:53:28 INFO - PROCESS | 3200 | 1467996808089 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 3200 | 1467996808091 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:53:28 INFO - PROCESS | 3200 | 1467996808094 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 3200 | 1467996808096 Marionette TRACE conn6 <- [1,2058,null,{}] 09:53:28 INFO - PROCESS | 3200 | 1467996808112 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 3200 | 1467996808114 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:28 INFO - PROCESS | 3200 | 1467996808226 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:53:28 INFO - PROCESS | 3200 | 1467996808232 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 3200 | 1467996808238 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF609A800 == 32 [pid = 3200] [id = 524] 09:53:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BE92D8C00) [pid = 3200] [serial = 1572] [outer = 0000000000000000] 09:53:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5155400) [pid = 3200] [serial = 1573] [outer = 0000008BE92D8C00] 09:53:28 INFO - PROCESS | 3200 | 1467996808299 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF51A0C00) [pid = 3200] [serial = 1574] [outer = 0000008BE92D8C00] 09:53:28 INFO - PROCESS | 3200 | 1467996808747 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 693ms 09:53:28 INFO - PROCESS | 3200 | 1467996808789 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 3200 | 1467996808791 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:53:28 INFO - PROCESS | 3200 | 1467996808795 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 3200 | 1467996808797 Marionette TRACE conn6 <- [1,2062,null,{}] 09:53:28 INFO - PROCESS | 3200 | 1467996808800 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 3200 | 1467996808802 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:29 INFO - PROCESS | 3200 | 1467996809128 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF3845000) [pid = 3200] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF57C9000) [pid = 3200] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9788000) [pid = 3200] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE922D400) [pid = 3200] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9228C00) [pid = 3200] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEDAD9000) [pid = 3200] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE978D000) [pid = 3200] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF384A000) [pid = 3200] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF5B23C00) [pid = 3200] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE89C8C00) [pid = 3200] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF6122800) [pid = 3200] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:53:29 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF6663C00) [pid = 3200] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:53:29 INFO - PROCESS | 3200 | 1467996809194 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 3200 | 1467996809196 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B826DC800 == 33 [pid = 3200] [id = 525] 09:53:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE8423C00) [pid = 3200] [serial = 1575] [outer = 0000000000000000] 09:53:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE96A2C00) [pid = 3200] [serial = 1576] [outer = 0000008BE8423C00] 09:53:29 INFO - PROCESS | 3200 | 1467996809249 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF3845000) [pid = 3200] [serial = 1577] [outer = 0000008BE8423C00] 09:53:29 INFO - PROCESS | 3200 | 1467996809625 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 881ms 09:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:53:29 INFO - PROCESS | 3200 | 1467996809679 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 3200 | 1467996809682 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:53:29 INFO - PROCESS | 3200 | 1467996809685 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 3200 | 1467996809687 Marionette TRACE conn6 <- [1,2066,null,{}] 09:53:29 INFO - PROCESS | 3200 | 1467996809690 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:29 INFO - PROCESS | 3200 | 1467996809692 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:29 INFO - PROCESS | 3200 | 1467996809773 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:53:29 INFO - PROCESS | 3200 | 1467996809779 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 3200 | 1467996809781 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7CC000 == 34 [pid = 3200] [id = 526] 09:53:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE96A6000) [pid = 3200] [serial = 1578] [outer = 0000000000000000] 09:53:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5B35000) [pid = 3200] [serial = 1579] [outer = 0000008BE96A6000] 09:53:29 INFO - PROCESS | 3200 | 1467996809825 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5DBC400) [pid = 3200] [serial = 1580] [outer = 0000008BE96A6000] 09:53:30 INFO - PROCESS | 3200 | 1467996810239 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 583ms 09:53:30 INFO - PROCESS | 3200 | 1467996810279 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 3200 | 1467996810281 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:53:30 INFO - PROCESS | 3200 | 1467996810284 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 3200 | 1467996810286 Marionette TRACE conn6 <- [1,2070,null,{}] 09:53:30 INFO - PROCESS | 3200 | 1467996810290 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 3200 | 1467996810292 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:30 INFO - PROCESS | 3200 | 1467996810387 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:53:30 INFO - PROCESS | 3200 | 1467996810394 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 3200 | 1467996810396 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC697000 == 35 [pid = 3200] [id = 527] 09:53:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF60F3800) [pid = 3200] [serial = 1581] [outer = 0000000000000000] 09:53:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF60FA800) [pid = 3200] [serial = 1582] [outer = 0000008BF60F3800] 09:53:30 INFO - PROCESS | 3200 | 1467996810441 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6124C00) [pid = 3200] [serial = 1583] [outer = 0000008BF60F3800] 09:53:30 INFO - PROCESS | 3200 | 1467996810855 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 09:53:30 INFO - PROCESS | 3200 | 1467996810915 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 3200 | 1467996810917 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:53:30 INFO - PROCESS | 3200 | 1467996810936 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 3200 | 1467996810939 Marionette TRACE conn6 <- [1,2074,null,{}] 09:53:30 INFO - PROCESS | 3200 | 1467996810942 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 3200 | 1467996810944 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:31 INFO - PROCESS | 3200 | 1467996811028 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:53:31 INFO - PROCESS | 3200 | 1467996811033 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 3200 | 1467996811035 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4A4800 == 36 [pid = 3200] [id = 528] 09:53:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF60F3400) [pid = 3200] [serial = 1584] [outer = 0000000000000000] 09:53:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF6345000) [pid = 3200] [serial = 1585] [outer = 0000008BF60F3400] 09:53:31 INFO - PROCESS | 3200 | 1467996811079 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6650C00) [pid = 3200] [serial = 1586] [outer = 0000008BF60F3400] 09:53:31 INFO - PROCESS | 3200 | 1467996811870 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 984ms 09:53:31 INFO - PROCESS | 3200 | 1467996811920 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 3200 | 1467996811925 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:53:31 INFO - PROCESS | 3200 | 1467996811930 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:53:31 INFO - PROCESS | 3200 | 1467996811935 Marionette TRACE conn6 <- [1,2078,null,{}] 09:53:31 INFO - PROCESS | 3200 | 1467996811941 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 3200 | 1467996811944 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:32 INFO - PROCESS | 3200 | 1467996812071 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:53:32 INFO - PROCESS | 3200 | 1467996812193 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 3200 | 1467996812197 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD1C800 == 37 [pid = 3200] [id = 529] 09:53:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9787800) [pid = 3200] [serial = 1587] [outer = 0000000000000000] 09:53:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9997000) [pid = 3200] [serial = 1588] [outer = 0000008BE9787800] 09:53:32 INFO - PROCESS | 3200 | 1467996812258 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEDAD4000) [pid = 3200] [serial = 1589] [outer = 0000008BE9787800] 09:53:32 INFO - PROCESS | 3200 | 1467996812959 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1086ms 09:53:33 INFO - PROCESS | 3200 | 1467996813019 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 3200 | 1467996813025 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:53:33 INFO - PROCESS | 3200 | 1467996813057 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 3200 | 1467996813060 Marionette TRACE conn6 <- [1,2082,null,{}] 09:53:33 INFO - PROCESS | 3200 | 1467996813065 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 3200 | 1467996813068 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:33 INFO - PROCESS | 3200 | 1467996813202 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:53:33 INFO - PROCESS | 3200 | 1467996813415 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 3200 | 1467996813419 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9279800 == 38 [pid = 3200] [id = 530] 09:53:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE8426000) [pid = 3200] [serial = 1590] [outer = 0000000000000000] 09:53:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE9723C00) [pid = 3200] [serial = 1591] [outer = 0000008BE8426000] 09:53:33 INFO - PROCESS | 3200 | 1467996813477 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE982A400) [pid = 3200] [serial = 1592] [outer = 0000008BE8426000] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC697000 == 37 [pid = 3200] [id = 527] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7CC000 == 36 [pid = 3200] [id = 526] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008B826DC800 == 35 [pid = 3200] [id = 525] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF609A800 == 34 [pid = 3200] [id = 524] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF576F000 == 33 [pid = 3200] [id = 523] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5092800 == 32 [pid = 3200] [id = 522] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E19000 == 31 [pid = 3200] [id = 521] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDC9B000 == 30 [pid = 3200] [id = 520] 09:53:33 INFO - PROCESS | 3200 | --DOCSHELL 0000008B826D2800 == 29 [pid = 3200] [id = 519] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF6851400) [pid = 3200] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF46E1000) [pid = 3200] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF4D1D000) [pid = 3200] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF6667000) [pid = 3200] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE998E400) [pid = 3200] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEA6DB800) [pid = 3200] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEF6DF800) [pid = 3200] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE92DA400) [pid = 3200] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE96A7C00) [pid = 3200] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDC4A800) [pid = 3200] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDD76000) [pid = 3200] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9825400) [pid = 3200] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9BB0C00) [pid = 3200] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5160000) [pid = 3200] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF5DBF000) [pid = 3200] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF57C7400) [pid = 3200] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEF695400) [pid = 3200] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF6347000) [pid = 3200] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF665F800) [pid = 3200] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6122C00) [pid = 3200] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5B22800) [pid = 3200] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF2E59C00) [pid = 3200] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF6E15400) [pid = 3200] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:53:34 INFO - PROCESS | 3200 | 1467996814110 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1078ms 09:53:34 INFO - PROCESS | 3200 | 1467996814142 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 3200 | 1467996814146 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:53:34 INFO - PROCESS | 3200 | 1467996814151 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:53:34 INFO - PROCESS | 3200 | 1467996814153 Marionette TRACE conn6 <- [1,2086,null,{}] 09:53:34 INFO - PROCESS | 3200 | 1467996814160 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 3200 | 1467996814165 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:34 INFO - PROCESS | 3200 | 1467996814255 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:53:34 INFO - PROCESS | 3200 | 1467996814266 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 3200 | 1467996814269 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF534800 == 30 [pid = 3200] [id = 531] 09:53:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE978FC00) [pid = 3200] [serial = 1593] [outer = 0000000000000000] 09:53:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEA9E0C00) [pid = 3200] [serial = 1594] [outer = 0000008BE978FC00] 09:53:34 INFO - PROCESS | 3200 | 1467996814316 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEDC54400) [pid = 3200] [serial = 1595] [outer = 0000008BE978FC00] 09:53:34 INFO - PROCESS | 3200 | 1467996814848 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 731ms 09:53:34 INFO - PROCESS | 3200 | 1467996814890 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 3200 | 1467996814895 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:53:34 INFO - PROCESS | 3200 | 1467996814900 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 3200 | 1467996814903 Marionette TRACE conn6 <- [1,2090,null,{}] 09:53:34 INFO - PROCESS | 3200 | 1467996814907 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 3200 | 1467996814909 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:35 INFO - PROCESS | 3200 | 1467996815005 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:53:35 INFO - PROCESS | 3200 | 1467996815087 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 3200 | 1467996815089 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BB4800 == 31 [pid = 3200] [id = 532] 09:53:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEE770400) [pid = 3200] [serial = 1596] [outer = 0000000000000000] 09:53:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEF6D4800) [pid = 3200] [serial = 1597] [outer = 0000008BEE770400] 09:53:35 INFO - PROCESS | 3200 | 1467996815135 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF26B9400) [pid = 3200] [serial = 1598] [outer = 0000008BEE770400] 09:53:35 INFO - PROCESS | 3200 | 1467996815541 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 09:53:35 INFO - PROCESS | 3200 | 1467996815592 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 3200 | 1467996815595 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:53:35 INFO - PROCESS | 3200 | 1467996815600 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 3200 | 1467996815606 Marionette TRACE conn6 <- [1,2094,null,{}] 09:53:35 INFO - PROCESS | 3200 | 1467996815616 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 3200 | 1467996815620 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:35 INFO - PROCESS | 3200 | 1467996815710 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:53:35 INFO - PROCESS | 3200 | 1467996815717 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 3200 | 1467996815719 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C71000 == 32 [pid = 3200] [id = 533] 09:53:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9681000) [pid = 3200] [serial = 1599] [outer = 0000000000000000] 09:53:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF46EC000) [pid = 3200] [serial = 1600] [outer = 0000008BE9681000] 09:53:35 INFO - PROCESS | 3200 | 1467996815764 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5157000) [pid = 3200] [serial = 1601] [outer = 0000008BE9681000] 09:53:36 INFO - PROCESS | 3200 | 1467996816209 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 3200 | 1467996816257 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:53:36 INFO - PROCESS | 3200 | 1467996816260 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 3200 | 1467996816262 Marionette TRACE conn6 <- [1,2098,null,{}] 09:53:36 INFO - PROCESS | 3200 | 1467996816266 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 3200 | 1467996816268 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:36 INFO - PROCESS | 3200 | 1467996816385 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:53:36 INFO - PROCESS | 3200 | 1467996816461 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 3200 | 1467996816463 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D7000 == 33 [pid = 3200] [id = 534] 09:53:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF505AC00) [pid = 3200] [serial = 1602] [outer = 0000000000000000] 09:53:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5631800) [pid = 3200] [serial = 1603] [outer = 0000008BF505AC00] 09:53:36 INFO - PROCESS | 3200 | 1467996816515 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5B24400) [pid = 3200] [serial = 1604] [outer = 0000008BF505AC00] 09:53:36 INFO - PROCESS | 3200 | 1467996816938 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 732ms 09:53:37 INFO - PROCESS | 3200 | 1467996816998 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 3200 | 1467996817000 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:53:37 INFO - PROCESS | 3200 | 1467996817004 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 3200 | 1467996817006 Marionette TRACE conn6 <- [1,2102,null,{}] 09:53:37 INFO - PROCESS | 3200 | 1467996817009 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 3200 | 1467996817011 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:37 INFO - PROCESS | 3200 | 1467996817122 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:53:37 INFO - PROCESS | 3200 | 1467996817131 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 3200 | 1467996817137 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5771000 == 34 [pid = 3200] [id = 535] 09:53:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B3CC00) [pid = 3200] [serial = 1605] [outer = 0000000000000000] 09:53:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5C62400) [pid = 3200] [serial = 1606] [outer = 0000008BF5B3CC00] 09:53:37 INFO - PROCESS | 3200 | 1467996817243 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF611B000) [pid = 3200] [serial = 1607] [outer = 0000008BF5B3CC00] 09:53:37 INFO - PROCESS | 3200 | 1467996817690 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 735ms 09:53:37 INFO - PROCESS | 3200 | 1467996817758 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 3200 | 1467996817760 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:53:37 INFO - PROCESS | 3200 | 1467996817768 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 3200 | 1467996817770 Marionette TRACE conn6 <- [1,2106,null,{}] 09:53:37 INFO - PROCESS | 3200 | 1467996817773 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 3200 | 1467996817776 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:37 INFO - PROCESS | 3200 | 1467996817897 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:53:37 INFO - PROCESS | 3200 | 1467996817912 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 3200 | 1467996817914 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8D2000 == 35 [pid = 3200] [id = 536] 09:53:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF665B000) [pid = 3200] [serial = 1608] [outer = 0000000000000000] 09:53:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6663000) [pid = 3200] [serial = 1609] [outer = 0000008BF665B000] 09:53:38 INFO - PROCESS | 3200 | 1467996818001 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF67DBC00) [pid = 3200] [serial = 1610] [outer = 0000008BF665B000] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF5C65400) [pid = 3200] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEE7D7800) [pid = 3200] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDD73000) [pid = 3200] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE8423C00) [pid = 3200] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE982D800) [pid = 3200] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE96A5000) [pid = 3200] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE96A6000) [pid = 3200] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE92D6800) [pid = 3200] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF3843400) [pid = 3200] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9790400) [pid = 3200] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE92D8C00) [pid = 3200] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:53:38 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF60F3800) [pid = 3200] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:53:38 INFO - PROCESS | 3200 | 1467996818447 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 09:53:38 INFO - PROCESS | 3200 | 1467996818509 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 3200 | 1467996818511 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:53:38 INFO - PROCESS | 3200 | 1467996818515 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:53:38 INFO - PROCESS | 3200 | 1467996818517 Marionette TRACE conn6 <- [1,2110,null,{}] 09:53:38 INFO - PROCESS | 3200 | 1467996818520 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 3200 | 1467996818522 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:38 INFO - PROCESS | 3200 | 1467996818633 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:53:38 INFO - PROCESS | 3200 | 1467996818683 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 3200 | 1467996818685 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE56E000 == 36 [pid = 3200] [id = 537] 09:53:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE92D9000) [pid = 3200] [serial = 1611] [outer = 0000000000000000] 09:53:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEAB4E400) [pid = 3200] [serial = 1612] [outer = 0000008BE92D9000] 09:53:38 INFO - PROCESS | 3200 | 1467996818731 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5BBC800) [pid = 3200] [serial = 1613] [outer = 0000008BE92D9000] 09:53:39 INFO - PROCESS | 3200 | 1467996819063 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 585ms 09:53:39 INFO - PROCESS | 3200 | 1467996819104 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 3200 | 1467996819106 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:53:39 INFO - PROCESS | 3200 | 1467996819109 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 3200 | 1467996819111 Marionette TRACE conn6 <- [1,2114,null,{}] 09:53:39 INFO - PROCESS | 3200 | 1467996819115 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 3200 | 1467996819125 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:39 INFO - PROCESS | 3200 | 1467996819241 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:53:39 INFO - PROCESS | 3200 | 1467996819276 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 3200 | 1467996819278 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4D6800 == 37 [pid = 3200] [id = 538] 09:53:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF664E000) [pid = 3200] [serial = 1614] [outer = 0000000000000000] 09:53:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6854800) [pid = 3200] [serial = 1615] [outer = 0000008BF664E000] 09:53:39 INFO - PROCESS | 3200 | 1467996819323 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6E18800) [pid = 3200] [serial = 1616] [outer = 0000008BF664E000] 09:53:39 INFO - PROCESS | 3200 | 1467996819716 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 09:53:39 INFO - PROCESS | 3200 | 1467996819742 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 3200 | 1467996819744 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:53:39 INFO - PROCESS | 3200 | 1467996819747 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 3200 | 1467996819749 Marionette TRACE conn6 <- [1,2118,null,{}] 09:53:39 INFO - PROCESS | 3200 | 1467996819752 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 3200 | 1467996819754 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:39 INFO - PROCESS | 3200 | 1467996819868 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:53:39 INFO - PROCESS | 3200 | 1467996819875 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 3200 | 1467996819877 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD638000 == 38 [pid = 3200] [id = 539] 09:53:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6E17800) [pid = 3200] [serial = 1617] [outer = 0000000000000000] 09:53:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6E21800) [pid = 3200] [serial = 1618] [outer = 0000008BF6E17800] 09:53:39 INFO - PROCESS | 3200 | 1467996819923 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF72AF400) [pid = 3200] [serial = 1619] [outer = 0000008BF6E17800] 09:53:40 INFO - PROCESS | 3200 | 1467996820389 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 3200 | 1467996820447 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:53:40 INFO - PROCESS | 3200 | 1467996820470 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 3200 | 1467996820475 Marionette TRACE conn6 <- [1,2122,null,{}] 09:53:40 INFO - PROCESS | 3200 | 1467996820482 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 3200 | 1467996820486 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:40 INFO - PROCESS | 3200 | 1467996820661 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:53:40 INFO - PROCESS | 3200 | 1467996820764 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 3200 | 1467996820769 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEEA1C000 == 39 [pid = 3200] [id = 540] 09:53:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE982BC00) [pid = 3200] [serial = 1620] [outer = 0000000000000000] 09:53:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9BAF800) [pid = 3200] [serial = 1621] [outer = 0000008BE982BC00] 09:53:40 INFO - PROCESS | 3200 | 1467996820829 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEDC58400) [pid = 3200] [serial = 1622] [outer = 0000008BE982BC00] 09:53:41 INFO - PROCESS | 3200 | 1467996821421 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 3200 | 1467996821458 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:53:41 INFO - PROCESS | 3200 | 1467996821465 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 3200 | 1467996821468 Marionette TRACE conn6 <- [1,2126,null,{}] 09:53:41 INFO - PROCESS | 3200 | 1467996821472 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 3200 | 1467996821475 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:41 INFO - PROCESS | 3200 | 1467996821591 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:53:41 INFO - PROCESS | 3200 | 1467996821688 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 3200 | 1467996821691 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF606B800 == 40 [pid = 3200] [id = 541] 09:53:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF320CC00) [pid = 3200] [serial = 1623] [outer = 0000000000000000] 09:53:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF384AC00) [pid = 3200] [serial = 1624] [outer = 0000008BF320CC00] 09:53:41 INFO - PROCESS | 3200 | 1467996821748 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF4D19800) [pid = 3200] [serial = 1625] [outer = 0000008BF320CC00] 09:53:42 INFO - PROCESS | 3200 | 1467996822390 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 987ms 09:53:42 INFO - PROCESS | 3200 | 1467996822454 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 3200 | 1467996822456 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:53:42 INFO - PROCESS | 3200 | 1467996822461 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 3200 | 1467996822465 Marionette TRACE conn6 <- [1,2130,null,{}] 09:53:42 INFO - PROCESS | 3200 | 1467996822476 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 3200 | 1467996822482 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:42 INFO - PROCESS | 3200 | 1467996822628 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:53:42 INFO - PROCESS | 3200 | 1467996822753 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 3200 | 1467996822757 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB33800 == 41 [pid = 3200] [id = 542] 09:53:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6122400) [pid = 3200] [serial = 1626] [outer = 0000000000000000] 09:53:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF6647C00) [pid = 3200] [serial = 1627] [outer = 0000008BF6122400] 09:53:42 INFO - PROCESS | 3200 | 1467996822818 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF702EC00) [pid = 3200] [serial = 1628] [outer = 0000008BF6122400] 09:53:43 INFO - PROCESS | 3200 | 1467996823452 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 3200 | 1467996823504 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:53:43 INFO - PROCESS | 3200 | 1467996823508 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 3200 | 1467996823510 Marionette TRACE conn6 <- [1,2134,null,{}] 09:53:43 INFO - PROCESS | 3200 | 1467996823546 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 3200 | 1467996823548 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:43 INFO - PROCESS | 3200 | 1467996823689 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:53:43 INFO - PROCESS | 3200 | 1467996823809 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 3200 | 1467996823812 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B826E8800 == 42 [pid = 3200] [id = 543] 09:53:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE96A8C00) [pid = 3200] [serial = 1629] [outer = 0000000000000000] 09:53:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE984E000) [pid = 3200] [serial = 1630] [outer = 0000008BE96A8C00] 09:53:43 INFO - PROCESS | 3200 | 1467996823869 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BEDCFB000) [pid = 3200] [serial = 1631] [outer = 0000008BE96A8C00] 09:53:44 INFO - PROCESS | 3200 | 1467996824665 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:53:44 INFO - PROCESS | 3200 | 1467996824754 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:53:44 INFO - PROCESS | 3200 | 1467996824759 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 3200 | 1467996824762 Marionette TRACE conn6 <- [1,2138,null,{}] 09:53:44 INFO - PROCESS | 3200 | 1467996824767 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 3200 | 1467996824770 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:44 INFO - PROCESS | 3200 | 1467996824882 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:53:44 INFO - PROCESS | 3200 | 1467996824958 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 3200 | 1467996824961 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD13000 == 43 [pid = 3200] [id = 544] 09:53:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BEDAD1400) [pid = 3200] [serial = 1632] [outer = 0000000000000000] 09:53:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BEE7E2000) [pid = 3200] [serial = 1633] [outer = 0000008BEDAD1400] 09:53:45 INFO - PROCESS | 3200 | 1467996825012 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF26B5000) [pid = 3200] [serial = 1634] [outer = 0000008BEDAD1400] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4D6800 == 42 [pid = 3200] [id = 538] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE56E000 == 41 [pid = 3200] [id = 537] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8D2000 == 40 [pid = 3200] [id = 536] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5771000 == 39 [pid = 3200] [id = 535] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D7000 == 38 [pid = 3200] [id = 534] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C71000 == 37 [pid = 3200] [id = 533] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BB4800 == 36 [pid = 3200] [id = 532] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF534800 == 35 [pid = 3200] [id = 531] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9279800 == 34 [pid = 3200] [id = 530] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD1C800 == 33 [pid = 3200] [id = 529] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4A4800 == 32 [pid = 3200] [id = 528] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008B826E8800 == 31 [pid = 3200] [id = 543] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB33800 == 30 [pid = 3200] [id = 542] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF606B800 == 29 [pid = 3200] [id = 541] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD638000 == 28 [pid = 3200] [id = 539] 09:53:45 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEEA1C000 == 27 [pid = 3200] [id = 540] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BF6124C00) [pid = 3200] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BF5DBD800) [pid = 3200] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BEF697000) [pid = 3200] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BEFC71800) [pid = 3200] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF3845000) [pid = 3200] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF611B800) [pid = 3200] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BE9D21000) [pid = 3200] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BEDCF3400) [pid = 3200] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF6E18C00) [pid = 3200] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF5DBC400) [pid = 3200] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF2E56C00) [pid = 3200] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE96A5400) [pid = 3200] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF384B000) [pid = 3200] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF5B35000) [pid = 3200] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEA654C00) [pid = 3200] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF51A0C00) [pid = 3200] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE96A2C00) [pid = 3200] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9970800) [pid = 3200] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9847800) [pid = 3200] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9680400) [pid = 3200] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEE59F400) [pid = 3200] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDC4AC00) [pid = 3200] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF458EC00) [pid = 3200] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5155400) [pid = 3200] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:53:45 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF60FA800) [pid = 3200] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:53:46 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF55D800 == 26 [pid = 3200] [id = 11] 09:53:46 INFO - PROCESS | 3200 | 1467996826259 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 3200 | 1467996826317 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:53:46 INFO - PROCESS | 3200 | 1467996826321 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 3200 | 1467996826325 Marionette TRACE conn6 <- [1,2142,null,{}] 09:53:46 INFO - PROCESS | 3200 | 1467996826331 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 3200 | 1467996826334 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:46 INFO - PROCESS | 3200 | 1467996826420 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:53:46 INFO - PROCESS | 3200 | 1467996826427 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 3200 | 1467996826432 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDCAA000 == 27 [pid = 3200] [id = 545] 09:53:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE92DC400) [pid = 3200] [serial = 1635] [outer = 0000000000000000] 09:53:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9727400) [pid = 3200] [serial = 1636] [outer = 0000008BE92DC400] 09:53:46 INFO - PROCESS | 3200 | 1467996826487 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9825000) [pid = 3200] [serial = 1637] [outer = 0000008BE92DC400] 09:53:46 INFO - PROCESS | 3200 | 1467996826958 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 693ms 09:53:47 INFO - PROCESS | 3200 | 1467996827017 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 3200 | 1467996827023 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:53:47 INFO - PROCESS | 3200 | 1467996827029 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 3200 | 1467996827032 Marionette TRACE conn6 <- [1,2146,null,{}] 09:53:47 INFO - PROCESS | 3200 | 1467996827036 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 3200 | 1467996827039 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:47 INFO - PROCESS | 3200 | 1467996827161 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:53:47 INFO - PROCESS | 3200 | 1467996827246 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 3200 | 1467996827249 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD20000 == 28 [pid = 3200] [id = 546] 09:53:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9970800) [pid = 3200] [serial = 1638] [outer = 0000000000000000] 09:53:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEA01A800) [pid = 3200] [serial = 1639] [outer = 0000008BE9970800] 09:53:47 INFO - PROCESS | 3200 | 1467996827300 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEDACF800) [pid = 3200] [serial = 1640] [outer = 0000008BE9970800] 09:53:47 INFO - PROCESS | 3200 | 1467996827680 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 3200 | 1467996827727 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:53:47 INFO - PROCESS | 3200 | 1467996827730 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 3200 | 1467996827734 Marionette TRACE conn6 <- [1,2150,null,{}] 09:53:47 INFO - PROCESS | 3200 | 1467996827745 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 3200 | 1467996827750 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:47 INFO - PROCESS | 3200 | 1467996827839 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:53:47 INFO - PROCESS | 3200 | 1467996827845 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 3200 | 1467996827848 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF560F800 == 29 [pid = 3200] [id = 547] 09:53:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BE92DEC00) [pid = 3200] [serial = 1641] [outer = 0000000000000000] 09:53:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BEE831C00) [pid = 3200] [serial = 1642] [outer = 0000008BE92DEC00] 09:53:47 INFO - PROCESS | 3200 | 1467996827898 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BEFC73400) [pid = 3200] [serial = 1643] [outer = 0000008BE92DEC00] 09:53:48 INFO - PROCESS | 3200 | 1467996828389 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 09:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:53:48 INFO - PROCESS | 3200 | 1467996828424 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 3200 | 1467996828427 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:53:48 INFO - PROCESS | 3200 | 1467996828430 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 3200 | 1467996828432 Marionette TRACE conn6 <- [1,2154,null,{}] 09:53:48 INFO - PROCESS | 3200 | 1467996828435 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 3200 | 1467996828437 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:48 INFO - PROCESS | 3200 | 1467996828577 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:53:48 INFO - PROCESS | 3200 | 1467996828600 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 3200 | 1467996828602 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF59D4800 == 30 [pid = 3200] [id = 548] 09:53:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF3846800) [pid = 3200] [serial = 1644] [outer = 0000000000000000] 09:53:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF384F000) [pid = 3200] [serial = 1645] [outer = 0000008BF3846800] 09:53:48 INFO - PROCESS | 3200 | 1467996828647 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF46E5000) [pid = 3200] [serial = 1646] [outer = 0000008BF3846800] 09:53:49 INFO - PROCESS | 3200 | 1467996829076 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 09:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:53:49 INFO - PROCESS | 3200 | 1467996829130 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 3200 | 1467996829132 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:53:49 INFO - PROCESS | 3200 | 1467996829135 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 3200 | 1467996829137 Marionette TRACE conn6 <- [1,2158,null,{}] 09:53:49 INFO - PROCESS | 3200 | 1467996829141 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 3200 | 1467996829144 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:49 INFO - PROCESS | 3200 | 1467996829253 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:53:49 INFO - PROCESS | 3200 | 1467996829263 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 3200 | 1467996829265 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60AE800 == 31 [pid = 3200] [id = 549] 09:53:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE96A8000) [pid = 3200] [serial = 1647] [outer = 0000000000000000] 09:53:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF4D1DC00) [pid = 3200] [serial = 1648] [outer = 0000008BE96A8000] 09:53:49 INFO - PROCESS | 3200 | 1467996829354 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5160C00) [pid = 3200] [serial = 1649] [outer = 0000008BE96A8000] 09:53:49 INFO - PROCESS | 3200 | 1467996829791 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 690ms 09:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:53:49 INFO - PROCESS | 3200 | 1467996829827 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 3200 | 1467996829830 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:53:49 INFO - PROCESS | 3200 | 1467996829833 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 3200 | 1467996829835 Marionette TRACE conn6 <- [1,2162,null,{}] 09:53:49 INFO - PROCESS | 3200 | 1467996829838 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 3200 | 1467996829844 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:50 INFO - PROCESS | 3200 | 1467996830013 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:53:50 INFO - PROCESS | 3200 | 1467996830027 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 3200 | 1467996830029 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF884E000 == 32 [pid = 3200] [id = 550] 09:53:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE8409800) [pid = 3200] [serial = 1650] [outer = 0000000000000000] 09:53:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF57CDC00) [pid = 3200] [serial = 1651] [outer = 0000008BE8409800] 09:53:50 INFO - PROCESS | 3200 | 1467996830075 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF5C6B800) [pid = 3200] [serial = 1652] [outer = 0000008BE8409800] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF62EB400) [pid = 3200] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF664E000) [pid = 3200] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF505AC00) [pid = 3200] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B3CC00) [pid = 3200] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE92D9000) [pid = 3200] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF665B000) [pid = 3200] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE8426000) [pid = 3200] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9681000) [pid = 3200] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE978FC00) [pid = 3200] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF60F3400) [pid = 3200] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9787800) [pid = 3200] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEE770400) [pid = 3200] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:53:50 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6E17800) [pid = 3200] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:53:50 INFO - PROCESS | 3200 | 1467996830696 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 923ms 09:53:50 INFO - PROCESS | 3200 | 1467996830760 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 3200 | 1467996830762 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:53:50 INFO - PROCESS | 3200 | 1467996830765 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 3200 | 1467996830767 Marionette TRACE conn6 <- [1,2166,null,{}] 09:53:50 INFO - PROCESS | 3200 | 1467996830770 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 3200 | 1467996830772 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:50 INFO - PROCESS | 3200 | 1467996830853 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:53:50 INFO - PROCESS | 3200 | 1467996830859 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 3200 | 1467996830861 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7CF000 == 33 [pid = 3200] [id = 551] 09:53:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE9C8C800) [pid = 3200] [serial = 1653] [outer = 0000000000000000] 09:53:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF26B0000) [pid = 3200] [serial = 1654] [outer = 0000008BE9C8C800] 09:53:50 INFO - PROCESS | 3200 | 1467996830905 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B2D400) [pid = 3200] [serial = 1655] [outer = 0000008BE9C8C800] 09:53:51 INFO - PROCESS | 3200 | 1467996831295 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 586ms 09:53:51 INFO - PROCESS | 3200 | 1467996831354 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:53:51 INFO - PROCESS | 3200 | 1467996831356 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:53:51 INFO - PROCESS | 3200 | 1467996831359 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 3200 | 1467996831361 Marionette TRACE conn6 <- [1,2170,null,{}] 09:53:51 INFO - PROCESS | 3200 | 1467996831364 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 3200 | 1467996831366 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:51 INFO - PROCESS | 3200 | 1467996831451 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:53:51 INFO - PROCESS | 3200 | 1467996831457 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 3200 | 1467996831459 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8D4800 == 34 [pid = 3200] [id = 552] 09:53:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5ED2C00) [pid = 3200] [serial = 1656] [outer = 0000000000000000] 09:53:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF60F0C00) [pid = 3200] [serial = 1657] [outer = 0000008BF5ED2C00] 09:53:51 INFO - PROCESS | 3200 | 1467996831504 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF611C400) [pid = 3200] [serial = 1658] [outer = 0000008BF5ED2C00] 09:53:51 INFO - PROCESS | 3200 | 1467996831926 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 09:53:52 INFO - PROCESS | 3200 | 1467996831994 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 3200 | 1467996831996 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:53:52 INFO - PROCESS | 3200 | 1467996832004 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 3200 | 1467996832006 Marionette TRACE conn6 <- [1,2174,null,{}] 09:53:52 INFO - PROCESS | 3200 | 1467996832010 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 3200 | 1467996832011 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:52 INFO - PROCESS | 3200 | 1467996832093 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:53:52 INFO - PROCESS | 3200 | 1467996832101 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 3200 | 1467996832103 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF560E000 == 35 [pid = 3200] [id = 553] 09:53:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF611D800) [pid = 3200] [serial = 1659] [outer = 0000000000000000] 09:53:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF62F0C00) [pid = 3200] [serial = 1660] [outer = 0000008BF611D800] 09:53:52 INFO - PROCESS | 3200 | 1467996832147 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF664D000) [pid = 3200] [serial = 1661] [outer = 0000008BF611D800] 09:53:52 INFO - PROCESS | 3200 | 1467996832861 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 943ms 09:53:52 INFO - PROCESS | 3200 | 1467996832944 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 3200 | 1467996832949 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:53:52 INFO - PROCESS | 3200 | 1467996832954 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:53:52 INFO - PROCESS | 3200 | 1467996832958 Marionette TRACE conn6 <- [1,2178,null,{}] 09:53:52 INFO - PROCESS | 3200 | 1467996832964 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 3200 | 1467996832967 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:53 INFO - PROCESS | 3200 | 1467996833102 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:53:53 INFO - PROCESS | 3200 | 1467996833176 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 3200 | 1467996833179 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF556800 == 36 [pid = 3200] [id = 554] 09:53:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE8DD3C00) [pid = 3200] [serial = 1662] [outer = 0000000000000000] 09:53:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE9725400) [pid = 3200] [serial = 1663] [outer = 0000008BE8DD3C00] 09:53:53 INFO - PROCESS | 3200 | 1467996833238 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE996D800) [pid = 3200] [serial = 1664] [outer = 0000008BE8DD3C00] 09:53:53 INFO - PROCESS | 3200 | 1467996833922 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 987ms 09:53:53 INFO - PROCESS | 3200 | 1467996833944 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 3200 | 1467996833950 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:53:53 INFO - PROCESS | 3200 | 1467996833956 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 3200 | 1467996833959 Marionette TRACE conn6 <- [1,2182,null,{}] 09:53:53 INFO - PROCESS | 3200 | 1467996833963 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 3200 | 1467996833966 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:54 INFO - PROCESS | 3200 | 1467996834090 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:53:54 INFO - PROCESS | 3200 | 1467996834222 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 3200 | 1467996834225 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60AD800 == 37 [pid = 3200] [id = 555] 09:53:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE996E800) [pid = 3200] [serial = 1665] [outer = 0000000000000000] 09:53:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BEE59F400) [pid = 3200] [serial = 1666] [outer = 0000008BE996E800] 09:53:54 INFO - PROCESS | 3200 | 1467996834286 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF2E57000) [pid = 3200] [serial = 1667] [outer = 0000008BE996E800] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8D4800 == 36 [pid = 3200] [id = 552] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7CF000 == 35 [pid = 3200] [id = 551] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF884E000 == 34 [pid = 3200] [id = 550] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60AE800 == 33 [pid = 3200] [id = 549] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF59D4800 == 32 [pid = 3200] [id = 548] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF560F800 == 31 [pid = 3200] [id = 547] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD20000 == 30 [pid = 3200] [id = 546] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDCAA000 == 29 [pid = 3200] [id = 545] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD13000 == 28 [pid = 3200] [id = 544] 09:53:55 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE83EB800 == 27 [pid = 3200] [id = 12] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF6E68800) [pid = 3200] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF6E18800) [pid = 3200] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF5631800) [pid = 3200] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF5B24400) [pid = 3200] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF611B000) [pid = 3200] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5C62400) [pid = 3200] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEAB4E400) [pid = 3200] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF6663000) [pid = 3200] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9723C00) [pid = 3200] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE982A400) [pid = 3200] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF46EC000) [pid = 3200] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEA9E0C00) [pid = 3200] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDC54400) [pid = 3200] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF6650C00) [pid = 3200] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6345000) [pid = 3200] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9997000) [pid = 3200] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDAD4000) [pid = 3200] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEF6D4800) [pid = 3200] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF26B9400) [pid = 3200] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF6E21800) [pid = 3200] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF6854800) [pid = 3200] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF72AF400) [pid = 3200] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF67DBC00) [pid = 3200] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5BBC800) [pid = 3200] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF5157000) [pid = 3200] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:53:55 INFO - PROCESS | 3200 | 1467996835189 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1295ms 09:53:55 INFO - PROCESS | 3200 | 1467996835254 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 3200 | 1467996835258 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:53:55 INFO - PROCESS | 3200 | 1467996835264 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:53:55 INFO - PROCESS | 3200 | 1467996835267 Marionette TRACE conn6 <- [1,2186,null,{}] 09:53:55 INFO - PROCESS | 3200 | 1467996835273 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 3200 | 1467996835275 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:55 INFO - PROCESS | 3200 | 1467996835378 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:53:55 INFO - PROCESS | 3200 | 1467996835456 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 3200 | 1467996835461 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDC9B000 == 28 [pid = 3200] [id = 556] 09:53:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE969CC00) [pid = 3200] [serial = 1668] [outer = 0000000000000000] 09:53:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE972FC00) [pid = 3200] [serial = 1669] [outer = 0000008BE969CC00] 09:53:55 INFO - PROCESS | 3200 | 1467996835510 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9852400) [pid = 3200] [serial = 1670] [outer = 0000008BE969CC00] 09:53:55 INFO - PROCESS | 3200 | 1467996835892 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 693ms 09:53:55 INFO - PROCESS | 3200 | 1467996835970 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 3200 | 1467996835974 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:53:55 INFO - PROCESS | 3200 | 1467996835980 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:53:55 INFO - PROCESS | 3200 | 1467996835983 Marionette TRACE conn6 <- [1,2190,null,{}] 09:53:55 INFO - PROCESS | 3200 | 1467996835987 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 3200 | 1467996835989 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:56 INFO - PROCESS | 3200 | 1467996836079 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:53:56 INFO - PROCESS | 3200 | 1467996836092 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 3200 | 1467996836094 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E19000 == 29 [pid = 3200] [id = 557] 09:53:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDC4B000) [pid = 3200] [serial = 1671] [outer = 0000000000000000] 09:53:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDC55400) [pid = 3200] [serial = 1672] [outer = 0000008BEDC4B000] 09:53:56 INFO - PROCESS | 3200 | 1467996836142 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEE778800) [pid = 3200] [serial = 1673] [outer = 0000008BEDC4B000] 09:53:56 INFO - PROCESS | 3200 | 1467996836586 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 628ms 09:53:56 INFO - PROCESS | 3200 | 1467996836616 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 3200 | 1467996836618 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:53:56 INFO - PROCESS | 3200 | 1467996836627 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 3200 | 1467996836630 Marionette TRACE conn6 <- [1,2194,null,{}] 09:53:56 INFO - PROCESS | 3200 | 1467996836642 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 3200 | 1467996836647 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:56 INFO - PROCESS | 3200 | 1467996836736 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:53:56 INFO - PROCESS | 3200 | 1467996836745 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 3200 | 1467996836748 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF575C800 == 30 [pid = 3200] [id = 558] 09:53:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF3206000) [pid = 3200] [serial = 1674] [outer = 0000000000000000] 09:53:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF422A400) [pid = 3200] [serial = 1675] [outer = 0000008BF3206000] 09:53:56 INFO - PROCESS | 3200 | 1467996836797 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF504FC00) [pid = 3200] [serial = 1676] [outer = 0000008BF3206000] 09:53:57 INFO - PROCESS | 3200 | 1467996837220 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 629ms 09:53:57 INFO - PROCESS | 3200 | 1467996837266 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 3200 | 1467996837269 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:53:57 INFO - PROCESS | 3200 | 1467996837272 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 3200 | 1467996837274 Marionette TRACE conn6 <- [1,2198,null,{}] 09:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:53:57 INFO - PROCESS | 3200 | 1467996837278 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 3200 | 1467996837280 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:57 INFO - PROCESS | 3200 | 1467996837371 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:53:57 INFO - PROCESS | 3200 | 1467996837376 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 3200 | 1467996837378 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D8000 == 31 [pid = 3200] [id = 559] 09:53:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF515CC00) [pid = 3200] [serial = 1677] [outer = 0000000000000000] 09:53:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF57C2800) [pid = 3200] [serial = 1678] [outer = 0000008BF515CC00] 09:53:57 INFO - PROCESS | 3200 | 1467996837424 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5B24400) [pid = 3200] [serial = 1679] [outer = 0000008BF515CC00] 09:53:57 INFO - PROCESS | 3200 | 1467996837928 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 09:53:57 INFO - PROCESS | 3200 | 1467996837949 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 3200 | 1467996837951 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:53:57 INFO - PROCESS | 3200 | 1467996837954 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 3200 | 1467996837956 Marionette TRACE conn6 <- [1,2202,null,{}] 09:53:57 INFO - PROCESS | 3200 | 1467996837966 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 3200 | 1467996837968 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:58 INFO - PROCESS | 3200 | 1467996838078 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:53:58 INFO - PROCESS | 3200 | 1467996838083 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 3200 | 1467996838085 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92A8800 == 32 [pid = 3200] [id = 560] 09:53:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF515D000) [pid = 3200] [serial = 1680] [outer = 0000000000000000] 09:53:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B2EC00) [pid = 3200] [serial = 1681] [outer = 0000008BF515D000] 09:53:58 INFO - PROCESS | 3200 | 1467996838131 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5B50000) [pid = 3200] [serial = 1682] [outer = 0000008BF515D000] 09:53:58 INFO - PROCESS | 3200 | 1467996838570 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 09:53:58 INFO - PROCESS | 3200 | 1467996838650 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 3200 | 1467996838653 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:53:58 INFO - PROCESS | 3200 | 1467996838656 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:53:58 INFO - PROCESS | 3200 | 1467996838657 Marionette TRACE conn6 <- [1,2206,null,{}] 09:53:58 INFO - PROCESS | 3200 | 1467996838661 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 3200 | 1467996838667 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:58 INFO - PROCESS | 3200 | 1467996838854 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:53:58 INFO - PROCESS | 3200 | 1467996838873 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 3200 | 1467996838876 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69E000 == 33 [pid = 3200] [id = 561] 09:53:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF60F9800) [pid = 3200] [serial = 1683] [outer = 0000000000000000] 09:53:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6124800) [pid = 3200] [serial = 1684] [outer = 0000008BF60F9800] 09:53:58 INFO - PROCESS | 3200 | 1467996838921 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6660400) [pid = 3200] [serial = 1685] [outer = 0000008BF60F9800] 09:53:59 INFO - PROCESS | 3200 | 1467996839356 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 733ms 09:53:59 INFO - PROCESS | 3200 | 1467996839392 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 3200 | 1467996839395 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:53:59 INFO - PROCESS | 3200 | 1467996839403 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 3200 | 1467996839405 Marionette TRACE conn6 <- [1,2210,null,{}] 09:53:59 INFO - PROCESS | 3200 | 1467996839409 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 3200 | 1467996839411 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:59 INFO - PROCESS | 3200 | 1467996839518 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:53:59 INFO - PROCESS | 3200 | 1467996839523 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 3200 | 1467996839525 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:53:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4BF800 == 34 [pid = 3200] [id = 562] 09:53:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF672B400) [pid = 3200] [serial = 1686] [outer = 0000000000000000] 09:53:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF684CC00) [pid = 3200] [serial = 1687] [outer = 0000008BF672B400] 09:53:59 INFO - PROCESS | 3200 | 1467996839570 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF6E14C00) [pid = 3200] [serial = 1688] [outer = 0000008BF672B400] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF3846800) [pid = 3200] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEDAD1400) [pid = 3200] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE92DEC00) [pid = 3200] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE92DC400) [pid = 3200] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE9970800) [pid = 3200] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE96A8000) [pid = 3200] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF519D400) [pid = 3200] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE982BC00) [pid = 3200] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF320CC00) [pid = 3200] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF6122400) [pid = 3200] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE96A8C00) [pid = 3200] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5ED2C00) [pid = 3200] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE8409800) [pid = 3200] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9C8C800) [pid = 3200] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:53:59 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEF55E000) [pid = 3200] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:54:00 INFO - PROCESS | 3200 | 1467996840114 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 09:54:00 INFO - PROCESS | 3200 | 1467996840133 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 3200 | 1467996840135 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:54:00 INFO - PROCESS | 3200 | 1467996840138 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 3200 | 1467996840148 Marionette TRACE conn6 <- [1,2214,null,{}] 09:54:00 INFO - PROCESS | 3200 | 1467996840179 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 3200 | 1467996840181 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:00 INFO - PROCESS | 3200 | 1467996840266 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:54:00 INFO - PROCESS | 3200 | 1467996840271 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 3200 | 1467996840273 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD625800 == 35 [pid = 3200] [id = 563] 09:54:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDA14800) [pid = 3200] [serial = 1689] [outer = 0000000000000000] 09:54:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF4D0F400) [pid = 3200] [serial = 1690] [outer = 0000008BEDA14800] 09:54:00 INFO - PROCESS | 3200 | 1467996840318 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF6351C00) [pid = 3200] [serial = 1691] [outer = 0000008BEDA14800] 09:54:00 INFO - PROCESS | 3200 | 1467996840713 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 606ms 09:54:00 INFO - PROCESS | 3200 | 1467996840747 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 3200 | 1467996840749 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:54:00 INFO - PROCESS | 3200 | 1467996840752 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:54:00 INFO - PROCESS | 3200 | 1467996840754 Marionette TRACE conn6 <- [1,2218,null,{}] 09:54:00 INFO - PROCESS | 3200 | 1467996840757 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 3200 | 1467996840759 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:00 INFO - PROCESS | 3200 | 1467996840881 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:54:00 INFO - PROCESS | 3200 | 1467996840888 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 3200 | 1467996840890 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF52A8000 == 36 [pid = 3200] [id = 564] 09:54:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF60F8C00) [pid = 3200] [serial = 1692] [outer = 0000000000000000] 09:54:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6E1CC00) [pid = 3200] [serial = 1693] [outer = 0000008BF60F8C00] 09:54:00 INFO - PROCESS | 3200 | 1467996840935 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF7007C00) [pid = 3200] [serial = 1694] [outer = 0000008BF60F8C00] 09:54:01 INFO - PROCESS | 3200 | 1467996841333 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 627ms 09:54:01 INFO - PROCESS | 3200 | 1467996841383 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 3200 | 1467996841385 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:54:01 INFO - PROCESS | 3200 | 1467996841389 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:54:01 INFO - PROCESS | 3200 | 1467996841390 Marionette TRACE conn6 <- [1,2222,null,{}] 09:54:01 INFO - PROCESS | 3200 | 1467996841394 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 3200 | 1467996841396 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:01 INFO - PROCESS | 3200 | 1467996841512 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:54:01 INFO - PROCESS | 3200 | 1467996841520 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 3200 | 1467996841522 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB29000 == 37 [pid = 3200] [id = 565] 09:54:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6848C00) [pid = 3200] [serial = 1695] [outer = 0000000000000000] 09:54:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF7D0F000) [pid = 3200] [serial = 1696] [outer = 0000008BF6848C00] 09:54:01 INFO - PROCESS | 3200 | 1467996841567 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF8303400) [pid = 3200] [serial = 1697] [outer = 0000008BF6848C00] 09:54:02 INFO - PROCESS | 3200 | 1467996842144 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 776ms 09:54:02 INFO - PROCESS | 3200 | 1467996842169 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 3200 | 1467996842174 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:54:02 INFO - PROCESS | 3200 | 1467996842179 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:54:02 INFO - PROCESS | 3200 | 1467996842183 Marionette TRACE conn6 <- [1,2226,null,{}] 09:54:02 INFO - PROCESS | 3200 | 1467996842189 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 3200 | 1467996842192 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:02 INFO - PROCESS | 3200 | 1467996842312 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:54:02 INFO - PROCESS | 3200 | 1467996842410 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 3200 | 1467996842413 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD11800 == 38 [pid = 3200] [id = 566] 09:54:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9784000) [pid = 3200] [serial = 1698] [outer = 0000000000000000] 09:54:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE984C000) [pid = 3200] [serial = 1699] [outer = 0000008BE9784000] 09:54:02 INFO - PROCESS | 3200 | 1467996842471 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEDAC9C00) [pid = 3200] [serial = 1700] [outer = 0000008BE9784000] 09:54:03 INFO - PROCESS | 3200 | 1467996843132 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 987ms 09:54:03 INFO - PROCESS | 3200 | 1467996843170 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 3200 | 1467996843175 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:54:03 INFO - PROCESS | 3200 | 1467996843182 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 3200 | 1467996843185 Marionette TRACE conn6 <- [1,2230,null,{}] 09:54:03 INFO - PROCESS | 3200 | 1467996843189 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 3200 | 1467996843192 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:03 INFO - PROCESS | 3200 | 1467996843311 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:54:03 INFO - PROCESS | 3200 | 1467996843434 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 3200 | 1467996843437 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8BD800 == 39 [pid = 3200] [id = 567] 09:54:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF015C400) [pid = 3200] [serial = 1701] [outer = 0000000000000000] 09:54:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF384B400) [pid = 3200] [serial = 1702] [outer = 0000008BF015C400] 09:54:03 INFO - PROCESS | 3200 | 1467996843495 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF57C9000) [pid = 3200] [serial = 1703] [outer = 0000008BF015C400] 09:54:04 INFO - PROCESS | 3200 | 1467996844104 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 943ms 09:54:04 INFO - PROCESS | 3200 | 1467996844127 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 3200 | 1467996844130 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:54:04 INFO - PROCESS | 3200 | 1467996844133 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 3200 | 1467996844137 Marionette TRACE conn6 <- [1,2234,null,{}] 09:54:04 INFO - PROCESS | 3200 | 1467996844164 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 3200 | 1467996844169 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:04 INFO - PROCESS | 3200 | 1467996844283 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:54:04 INFO - PROCESS | 3200 | 1467996844408 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 3200 | 1467996844411 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDDA0800 == 40 [pid = 3200] [id = 568] 09:54:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF62F7C00) [pid = 3200] [serial = 1704] [outer = 0000000000000000] 09:54:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF665B800) [pid = 3200] [serial = 1705] [outer = 0000008BF62F7C00] 09:54:04 INFO - PROCESS | 3200 | 1467996844470 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF7DC6C00) [pid = 3200] [serial = 1706] [outer = 0000008BF62F7C00] 09:54:05 INFO - PROCESS | 3200 | 1467996845072 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1005ms 09:54:05 INFO - PROCESS | 3200 | 1467996845140 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 3200 | 1467996845144 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:54:05 INFO - PROCESS | 3200 | 1467996845147 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 3200 | 1467996845150 Marionette TRACE conn6 <- [1,2238,null,{}] 09:54:05 INFO - PROCESS | 3200 | 1467996845154 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 3200 | 1467996845156 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:05 INFO - PROCESS | 3200 | 1467996845272 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:54:05 INFO - PROCESS | 3200 | 1467996845511 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 3200 | 1467996845514 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDD69800 == 41 [pid = 3200] [id = 569] 09:54:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE8DCCC00) [pid = 3200] [serial = 1707] [outer = 0000000000000000] 09:54:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BE9227400) [pid = 3200] [serial = 1708] [outer = 0000008BE8DCCC00] 09:54:05 INFO - PROCESS | 3200 | 1467996845584 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BE9723400) [pid = 3200] [serial = 1709] [outer = 0000008BE8DCCC00] 09:54:06 INFO - PROCESS | 3200 | 1467996846222 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1133ms 09:54:06 INFO - PROCESS | 3200 | 1467996846284 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 3200 | 1467996846288 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF52A8000 == 40 [pid = 3200] [id = 564] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD625800 == 39 [pid = 3200] [id = 563] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4BF800 == 38 [pid = 3200] [id = 562] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69E000 == 37 [pid = 3200] [id = 561] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92A8800 == 36 [pid = 3200] [id = 560] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D8000 == 35 [pid = 3200] [id = 559] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF575C800 == 34 [pid = 3200] [id = 558] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E19000 == 33 [pid = 3200] [id = 557] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDC9B000 == 32 [pid = 3200] [id = 556] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF560E000 == 31 [pid = 3200] [id = 553] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF556800 == 30 [pid = 3200] [id = 554] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60AD800 == 29 [pid = 3200] [id = 555] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDDA0800 == 28 [pid = 3200] [id = 568] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8BD800 == 27 [pid = 3200] [id = 567] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB29000 == 26 [pid = 3200] [id = 565] 09:54:06 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD11800 == 25 [pid = 3200] [id = 566] 09:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BEFC39000) [pid = 3200] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF384F000) [pid = 3200] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BF26B5000) [pid = 3200] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BEE7E2000) [pid = 3200] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BEE831C00) [pid = 3200] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE9727400) [pid = 3200] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9825000) [pid = 3200] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEA01A800) [pid = 3200] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEDACF800) [pid = 3200] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF4D1DC00) [pid = 3200] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE92D8800) [pid = 3200] [serial = 1109] [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.] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDC58400) [pid = 3200] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE9BAF800) [pid = 3200] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF4D19800) [pid = 3200] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF384AC00) [pid = 3200] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF702EC00) [pid = 3200] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6647C00) [pid = 3200] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDCFB000) [pid = 3200] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE984E000) [pid = 3200] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF611C400) [pid = 3200] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF46E5000) [pid = 3200] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF57CDC00) [pid = 3200] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF62F0C00) [pid = 3200] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5160C00) [pid = 3200] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF60F0C00) [pid = 3200] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5C6B800) [pid = 3200] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF26B0000) [pid = 3200] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF5B2D400) [pid = 3200] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BEFC73400) [pid = 3200] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3200 | 1467996847043 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 3200 | 1467996847048 Marionette TRACE conn6 <- [1,2242,null,{}] 09:54:07 INFO - PROCESS | 3200 | 1467996847060 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 3200 | 1467996847063 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:07 INFO - PROCESS | 3200 | 1467996847158 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:54:07 INFO - PROCESS | 3200 | 1467996847165 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 3200 | 1467996847169 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE8DAB800 == 26 [pid = 3200] [id = 570] 09:54:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE9680400) [pid = 3200] [serial = 1710] [outer = 0000000000000000] 09:54:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9686800) [pid = 3200] [serial = 1711] [outer = 0000008BE9680400] 09:54:07 INFO - PROCESS | 3200 | 1467996847221 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9726C00) [pid = 3200] [serial = 1712] [outer = 0000008BE9680400] 09:54:07 INFO - PROCESS | 3200 | 1467996847729 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 860ms 09:54:07 INFO - PROCESS | 3200 | 1467996847794 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 3200 | 1467996847799 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:54:07 INFO - PROCESS | 3200 | 1467996847804 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 3200 | 1467996847806 Marionette TRACE conn6 <- [1,2246,null,{}] 09:54:07 INFO - PROCESS | 3200 | 1467996847814 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 3200 | 1467996847818 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:07 INFO - PROCESS | 3200 | 1467996847914 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:54:07 INFO - PROCESS | 3200 | 1467996847994 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 3200 | 1467996847997 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF51D800 == 27 [pid = 3200] [id = 571] 09:54:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE978C000) [pid = 3200] [serial = 1713] [outer = 0000000000000000] 09:54:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9852C00) [pid = 3200] [serial = 1714] [outer = 0000008BE978C000] 09:54:08 INFO - PROCESS | 3200 | 1467996848047 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9C7E800) [pid = 3200] [serial = 1715] [outer = 0000008BE978C000] 09:54:08 INFO - PROCESS | 3200 | 1467996848458 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 672ms 09:54:08 INFO - PROCESS | 3200 | 1467996848479 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 3200 | 1467996848481 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:54:08 INFO - PROCESS | 3200 | 1467996848517 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 3200 | 1467996848519 Marionette TRACE conn6 <- [1,2250,null,{}] 09:54:08 INFO - PROCESS | 3200 | 1467996848525 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 3200 | 1467996848527 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:08 INFO - PROCESS | 3200 | 1467996848628 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:54:08 INFO - PROCESS | 3200 | 1467996848644 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 3200 | 1467996848651 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386D800 == 28 [pid = 3200] [id = 572] 09:54:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDC4C000) [pid = 3200] [serial = 1716] [outer = 0000000000000000] 09:54:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDC50800) [pid = 3200] [serial = 1717] [outer = 0000008BEDC4C000] 09:54:08 INFO - PROCESS | 3200 | 1467996848709 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDDC0800) [pid = 3200] [serial = 1718] [outer = 0000008BEDC4C000] 09:54:09 INFO - PROCESS | 3200 | 1467996849163 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 09:54:09 INFO - PROCESS | 3200 | 1467996849193 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 3200 | 1467996849195 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:54:09 INFO - PROCESS | 3200 | 1467996849209 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 3200 | 1467996849211 Marionette TRACE conn6 <- [1,2254,null,{}] 09:54:09 INFO - PROCESS | 3200 | 1467996849215 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 3200 | 1467996849217 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:09 INFO - PROCESS | 3200 | 1467996849330 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:54:09 INFO - PROCESS | 3200 | 1467996849336 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 3200 | 1467996849338 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5220000 == 29 [pid = 3200] [id = 573] 09:54:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEE830800) [pid = 3200] [serial = 1719] [outer = 0000000000000000] 09:54:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEF6D4000) [pid = 3200] [serial = 1720] [outer = 0000008BEE830800] 09:54:09 INFO - PROCESS | 3200 | 1467996849386 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEFC72000) [pid = 3200] [serial = 1721] [outer = 0000008BEE830800] 09:54:09 INFO - PROCESS | 3200 | 1467996849840 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 09:54:09 INFO - PROCESS | 3200 | 1467996849893 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 3200 | 1467996849895 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:54:09 INFO - PROCESS | 3200 | 1467996849898 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 3200 | 1467996849900 Marionette TRACE conn6 <- [1,2258,null,{}] 09:54:09 INFO - PROCESS | 3200 | 1467996849904 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 3200 | 1467996849906 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:10 INFO - PROCESS | 3200 | 1467996850057 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:54:10 INFO - PROCESS | 3200 | 1467996850113 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 3200 | 1467996850115 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF582B800 == 30 [pid = 3200] [id = 574] 09:54:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF0164400) [pid = 3200] [serial = 1722] [outer = 0000000000000000] 09:54:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF2E60800) [pid = 3200] [serial = 1723] [outer = 0000008BF0164400] 09:54:10 INFO - PROCESS | 3200 | 1467996850162 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF3847C00) [pid = 3200] [serial = 1724] [outer = 0000008BF0164400] 09:54:10 INFO - PROCESS | 3200 | 1467996850584 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 09:54:10 INFO - PROCESS | 3200 | 1467996850636 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 3200 | 1467996850638 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:54:10 INFO - PROCESS | 3200 | 1467996850642 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 3200 | 1467996850644 Marionette TRACE conn6 <- [1,2262,null,{}] 09:54:10 INFO - PROCESS | 3200 | 1467996850654 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 3200 | 1467996850660 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:10 INFO - PROCESS | 3200 | 1467996850803 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:54:10 INFO - PROCESS | 3200 | 1467996850859 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 3200 | 1467996850862 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60B1000 == 31 [pid = 3200] [id = 575] 09:54:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF4541000) [pid = 3200] [serial = 1725] [outer = 0000000000000000] 09:54:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5050000) [pid = 3200] [serial = 1726] [outer = 0000008BF4541000] 09:54:10 INFO - PROCESS | 3200 | 1467996850909 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF515FC00) [pid = 3200] [serial = 1727] [outer = 0000008BF4541000] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF515D000) [pid = 3200] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF60F9800) [pid = 3200] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF672B400) [pid = 3200] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDC4B000) [pid = 3200] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE996E800) [pid = 3200] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF515CC00) [pid = 3200] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF3206000) [pid = 3200] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE8DD3C00) [pid = 3200] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE969CC00) [pid = 3200] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF611D800) [pid = 3200] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEDA14800) [pid = 3200] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF60F8C00) [pid = 3200] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:54:11 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6848C00) [pid = 3200] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:54:11 INFO - PROCESS | 3200 | 1467996851569 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 986ms 09:54:11 INFO - PROCESS | 3200 | 1467996851631 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 3200 | 1467996851633 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:54:11 INFO - PROCESS | 3200 | 1467996851637 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 3200 | 1467996851638 Marionette TRACE conn6 <- [1,2266,null,{}] 09:54:11 INFO - PROCESS | 3200 | 1467996851642 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 3200 | 1467996851644 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:11 INFO - PROCESS | 3200 | 1467996851763 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:54:11 INFO - PROCESS | 3200 | 1467996851815 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 3200 | 1467996851817 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF83A1800 == 32 [pid = 3200] [id = 576] 09:54:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE8422C00) [pid = 3200] [serial = 1728] [outer = 0000000000000000] 09:54:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9849000) [pid = 3200] [serial = 1729] [outer = 0000008BE8422C00] 09:54:11 INFO - PROCESS | 3200 | 1467996851864 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF515CC00) [pid = 3200] [serial = 1730] [outer = 0000008BE8422C00] 09:54:12 INFO - PROCESS | 3200 | 1467996852190 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 09:54:12 INFO - PROCESS | 3200 | 1467996852269 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 3200 | 1467996852272 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:54:12 INFO - PROCESS | 3200 | 1467996852275 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:54:12 INFO - PROCESS | 3200 | 1467996852277 Marionette TRACE conn6 <- [1,2270,null,{}] 09:54:12 INFO - PROCESS | 3200 | 1467996852281 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 3200 | 1467996852283 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:12 INFO - PROCESS | 3200 | 1467996852365 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:54:12 INFO - PROCESS | 3200 | 1467996852371 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 3200 | 1467996852373 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7BD000 == 33 [pid = 3200] [id = 577] 09:54:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF519D400) [pid = 3200] [serial = 1731] [outer = 0000000000000000] 09:54:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5A87800) [pid = 3200] [serial = 1732] [outer = 0000008BF519D400] 09:54:12 INFO - PROCESS | 3200 | 1467996852418 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5B3BC00) [pid = 3200] [serial = 1733] [outer = 0000008BF519D400] 09:54:12 INFO - PROCESS | 3200 | 1467996852828 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 588ms 09:54:12 INFO - PROCESS | 3200 | 1467996852865 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 3200 | 1467996852867 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:54:12 INFO - PROCESS | 3200 | 1467996852884 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 3200 | 1467996852886 Marionette TRACE conn6 <- [1,2274,null,{}] 09:54:12 INFO - PROCESS | 3200 | 1467996852894 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 3200 | 1467996852896 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:13 INFO - PROCESS | 3200 | 1467996852989 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:54:13 INFO - PROCESS | 3200 | 1467996852995 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 3200 | 1467996852997 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8C6000 == 34 [pid = 3200] [id = 578] 09:54:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5BBD000) [pid = 3200] [serial = 1734] [outer = 0000000000000000] 09:54:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5C63800) [pid = 3200] [serial = 1735] [outer = 0000008BF5BBD000] 09:54:13 INFO - PROCESS | 3200 | 1467996853044 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5ED0400) [pid = 3200] [serial = 1736] [outer = 0000008BF5BBD000] 09:54:13 INFO - PROCESS | 3200 | 1467996853646 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:54:13 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 09:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 775ms 09:54:13 INFO - PROCESS | 3200 | 1467996853661 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 3200 | 1467996853666 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:54:13 INFO - PROCESS | 3200 | 1467996853672 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 3200 | 1467996853676 Marionette TRACE conn6 <- [1,2278,null,{}] 09:54:13 INFO - PROCESS | 3200 | 1467996853682 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 3200 | 1467996853686 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:13 INFO - PROCESS | 3200 | 1467996853828 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:54:13 INFO - PROCESS | 3200 | 1467996853952 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 3200 | 1467996853957 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE558000 == 35 [pid = 3200] [id = 579] 09:54:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE969FC00) [pid = 3200] [serial = 1737] [outer = 0000000000000000] 09:54:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE9723800) [pid = 3200] [serial = 1738] [outer = 0000008BE969FC00] 09:54:14 INFO - PROCESS | 3200 | 1467996854018 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BE984C400) [pid = 3200] [serial = 1739] [outer = 0000008BE969FC00] 09:54:14 INFO - PROCESS | 3200 | 1467996854811 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1178ms 09:54:14 INFO - PROCESS | 3200 | 1467996854853 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 3200 | 1467996854858 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:54:14 INFO - PROCESS | 3200 | 1467996854865 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 3200 | 1467996854868 Marionette TRACE conn6 <- [1,2282,null,{}] 09:54:14 INFO - PROCESS | 3200 | 1467996854873 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 3200 | 1467996854876 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:15 INFO - PROCESS | 3200 | 1467996855030 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:54:15 INFO - PROCESS | 3200 | 1467996855158 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 3200 | 1467996855161 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6095800 == 36 [pid = 3200] [id = 580] 09:54:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BEDDBD000) [pid = 3200] [serial = 1740] [outer = 0000000000000000] 09:54:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BEE4DB400) [pid = 3200] [serial = 1741] [outer = 0000008BEDDBD000] 09:54:15 INFO - PROCESS | 3200 | 1467996855221 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF26BB800) [pid = 3200] [serial = 1742] [outer = 0000008BEDDBD000] 09:54:16 INFO - PROCESS | 3200 | 1467996856100 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1273ms 09:54:16 INFO - PROCESS | 3200 | 1467996856140 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 3200 | 1467996856145 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:54:16 INFO - PROCESS | 3200 | 1467996856150 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 3200 | 1467996856154 Marionette TRACE conn6 <- [1,2286,null,{}] 09:54:16 INFO - PROCESS | 3200 | 1467996856159 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 3200 | 1467996856162 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:16 INFO - PROCESS | 3200 | 1467996856294 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:54:16 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7BD000 == 35 [pid = 3200] [id = 577] 09:54:16 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF83A1800 == 34 [pid = 3200] [id = 576] 09:54:16 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60B1000 == 33 [pid = 3200] [id = 575] 09:54:16 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF582B800 == 32 [pid = 3200] [id = 574] 09:54:16 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5220000 == 31 [pid = 3200] [id = 573] 09:54:16 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386D800 == 30 [pid = 3200] [id = 572] 09:54:16 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF51D800 == 29 [pid = 3200] [id = 571] 09:54:16 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE8DAB800 == 28 [pid = 3200] [id = 570] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF5B2EC00) [pid = 3200] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF6124800) [pid = 3200] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF684CC00) [pid = 3200] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF6660400) [pid = 3200] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDC55400) [pid = 3200] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEE778800) [pid = 3200] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEE59F400) [pid = 3200] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF2E57000) [pid = 3200] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF57C2800) [pid = 3200] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF422A400) [pid = 3200] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF504FC00) [pid = 3200] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9725400) [pid = 3200] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE996D800) [pid = 3200] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF6E14C00) [pid = 3200] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE972FC00) [pid = 3200] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BE9852400) [pid = 3200] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF664D000) [pid = 3200] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF4D0F400) [pid = 3200] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF7007C00) [pid = 3200] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF7D0F000) [pid = 3200] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF5B50000) [pid = 3200] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF6E1CC00) [pid = 3200] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF6351C00) [pid = 3200] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF8303400) [pid = 3200] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF5B24400) [pid = 3200] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:54:16 INFO - PROCESS | 3200 | 1467996856408 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 3200 | 1467996856413 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B826D6800 == 29 [pid = 3200] [id = 581] 09:54:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BE922A000) [pid = 3200] [serial = 1743] [outer = 0000000000000000] 09:54:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BE968C400) [pid = 3200] [serial = 1744] [outer = 0000008BE922A000] 09:54:16 INFO - PROCESS | 3200 | 1467996856464 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BE984C800) [pid = 3200] [serial = 1745] [outer = 0000008BE922A000] 09:54:16 INFO - PROCESS | 3200 | 1467996856937 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 840ms 09:54:17 INFO - PROCESS | 3200 | 1467996856993 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 3200 | 1467996856998 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:54:17 INFO - PROCESS | 3200 | 1467996857004 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 3200 | 1467996857007 Marionette TRACE conn6 <- [1,2290,null,{}] 09:54:17 INFO - PROCESS | 3200 | 1467996857011 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 3200 | 1467996857013 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:17 INFO - PROCESS | 3200 | 1467996857104 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:54:17 INFO - PROCESS | 3200 | 1467996857111 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 3200 | 1467996857113 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32F7800 == 30 [pid = 3200] [id = 582] 09:54:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BEA020C00) [pid = 3200] [serial = 1746] [outer = 0000000000000000] 09:54:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEDC4AC00) [pid = 3200] [serial = 1747] [outer = 0000008BEA020C00] 09:54:17 INFO - PROCESS | 3200 | 1467996857161 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEE1F1400) [pid = 3200] [serial = 1748] [outer = 0000008BEA020C00] 09:54:17 INFO - PROCESS | 3200 | 1467996857630 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 09:54:17 INFO - PROCESS | 3200 | 1467996857678 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 3200 | 1467996857681 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:54:17 INFO - PROCESS | 3200 | 1467996857685 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 3200 | 1467996857688 Marionette TRACE conn6 <- [1,2294,null,{}] 09:54:17 INFO - PROCESS | 3200 | 1467996857700 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 3200 | 1467996857705 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:17 INFO - PROCESS | 3200 | 1467996857804 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:54:17 INFO - PROCESS | 3200 | 1467996857811 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 3200 | 1467996857815 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5771000 == 31 [pid = 3200] [id = 583] 09:54:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE8DD3C00) [pid = 3200] [serial = 1749] [outer = 0000000000000000] 09:54:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF3842800) [pid = 3200] [serial = 1750] [outer = 0000008BE8DD3C00] 09:54:17 INFO - PROCESS | 3200 | 1467996857895 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF453B000) [pid = 3200] [serial = 1751] [outer = 0000008BE8DD3C00] 09:54:18 INFO - PROCESS | 3200 | 1467996858336 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 09:54:18 INFO - PROCESS | 3200 | 1467996858422 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 3200 | 1467996858425 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:54:18 INFO - PROCESS | 3200 | 1467996858428 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 3200 | 1467996858430 Marionette TRACE conn6 <- [1,2298,null,{}] 09:54:18 INFO - PROCESS | 3200 | 1467996858434 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 3200 | 1467996858436 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:18 INFO - PROCESS | 3200 | 1467996858526 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:54:18 INFO - PROCESS | 3200 | 1467996858532 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 3200 | 1467996858534 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E5000 == 32 [pid = 3200] [id = 584] 09:54:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF46E6400) [pid = 3200] [serial = 1752] [outer = 0000000000000000] 09:54:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF515A400) [pid = 3200] [serial = 1753] [outer = 0000008BF46E6400] 09:54:18 INFO - PROCESS | 3200 | 1467996858580 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF57C4000) [pid = 3200] [serial = 1754] [outer = 0000008BF46E6400] 09:54:19 INFO - PROCESS | 3200 | 1467996859058 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 09:54:19 INFO - PROCESS | 3200 | 1467996859125 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 3200 | 1467996859135 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:54:19 INFO - PROCESS | 3200 | 1467996859139 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:54:19 INFO - PROCESS | 3200 | 1467996859141 Marionette TRACE conn6 <- [1,2302,null,{}] 09:54:19 INFO - PROCESS | 3200 | 1467996859144 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 3200 | 1467996859147 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:19 INFO - PROCESS | 3200 | 1467996859284 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:54:19 INFO - PROCESS | 3200 | 1467996859308 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 3200 | 1467996859310 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9312800 == 33 [pid = 3200] [id = 585] 09:54:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF505AC00) [pid = 3200] [serial = 1755] [outer = 0000000000000000] 09:54:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF5B2B800) [pid = 3200] [serial = 1756] [outer = 0000008BF505AC00] 09:54:19 INFO - PROCESS | 3200 | 1467996859355 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5C69800) [pid = 3200] [serial = 1757] [outer = 0000008BF505AC00] 09:54:19 INFO - PROCESS | 3200 | 1467996859815 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 735ms 09:54:19 INFO - PROCESS | 3200 | 1467996859879 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 3200 | 1467996859881 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:54:19 INFO - PROCESS | 3200 | 1467996859885 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 3200 | 1467996859886 Marionette TRACE conn6 <- [1,2306,null,{}] 09:54:19 INFO - PROCESS | 3200 | 1467996859890 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 3200 | 1467996859896 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:20 INFO - PROCESS | 3200 | 1467996860040 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:54:20 INFO - PROCESS | 3200 | 1467996860096 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 3200 | 1467996860098 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6AB000 == 34 [pid = 3200] [id = 586] 09:54:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF611A800) [pid = 3200] [serial = 1758] [outer = 0000000000000000] 09:54:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF62EC400) [pid = 3200] [serial = 1759] [outer = 0000008BF611A800] 09:54:20 INFO - PROCESS | 3200 | 1467996860143 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF634CC00) [pid = 3200] [serial = 1760] [outer = 0000008BF611A800] 09:54:20 INFO - PROCESS | 3200 | 1467996860576 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 3200 | 1467996860629 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:54:20 INFO - PROCESS | 3200 | 1467996860632 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 3200 | 1467996860633 Marionette TRACE conn6 <- [1,2310,null,{}] 09:54:20 INFO - PROCESS | 3200 | 1467996860637 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 3200 | 1467996860639 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:20 INFO - PROCESS | 3200 | 1467996860751 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:54:20 INFO - PROCESS | 3200 | 1467996860761 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 3200 | 1467996860763 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4A6800 == 35 [pid = 3200] [id = 587] 09:54:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF611BC00) [pid = 3200] [serial = 1761] [outer = 0000000000000000] 09:54:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6659400) [pid = 3200] [serial = 1762] [outer = 0000008BF611BC00] 09:54:20 INFO - PROCESS | 3200 | 1467996860808 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF672C800) [pid = 3200] [serial = 1763] [outer = 0000008BF611BC00] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE9680400) [pid = 3200] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE8DCCC00) [pid = 3200] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE978C000) [pid = 3200] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEE830800) [pid = 3200] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF4541000) [pid = 3200] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF0164400) [pid = 3200] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE8422C00) [pid = 3200] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEDC4C000) [pid = 3200] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF519D400) [pid = 3200] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE9784000) [pid = 3200] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF015C400) [pid = 3200] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:54:21 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF62F7C00) [pid = 3200] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:54:21 INFO - PROCESS | 3200 | 1467996861256 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 09:54:21 INFO - PROCESS | 3200 | 1467996861305 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 3200 | 1467996861307 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:54:21 INFO - PROCESS | 3200 | 1467996861311 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 3200 | 1467996861313 Marionette TRACE conn6 <- [1,2314,null,{}] 09:54:21 INFO - PROCESS | 3200 | 1467996861316 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 3200 | 1467996861318 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:21 INFO - PROCESS | 3200 | 1467996861404 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:54:21 INFO - PROCESS | 3200 | 1467996861410 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 3200 | 1467996861412 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C5000 == 36 [pid = 3200] [id = 588] 09:54:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEA9EA000) [pid = 3200] [serial = 1764] [outer = 0000000000000000] 09:54:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF0164400) [pid = 3200] [serial = 1765] [outer = 0000008BEA9EA000] 09:54:21 INFO - PROCESS | 3200 | 1467996861456 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF6653800) [pid = 3200] [serial = 1766] [outer = 0000008BEA9EA000] 09:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 566ms 09:54:21 INFO - PROCESS | 3200 | 1467996861870 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:54:21 INFO - PROCESS | 3200 | 1467996861880 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 3200 | 1467996861883 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:54:21 INFO - PROCESS | 3200 | 1467996861903 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 3200 | 1467996861905 Marionette TRACE conn6 <- [1,2318,null,{}] 09:54:21 INFO - PROCESS | 3200 | 1467996861908 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 3200 | 1467996861911 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:22 INFO - PROCESS | 3200 | 1467996862036 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:54:22 INFO - PROCESS | 3200 | 1467996862042 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 3200 | 1467996862044 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF576D800 == 37 [pid = 3200] [id = 589] 09:54:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF665EC00) [pid = 3200] [serial = 1767] [outer = 0000000000000000] 09:54:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF6851800) [pid = 3200] [serial = 1768] [outer = 0000008BF665EC00] 09:54:22 INFO - PROCESS | 3200 | 1467996862089 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF6E16000) [pid = 3200] [serial = 1769] [outer = 0000008BF665EC00] 09:54:22 INFO - PROCESS | 3200 | 1467996862515 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 651ms 09:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:54:22 INFO - PROCESS | 3200 | 1467996862553 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 3200 | 1467996862555 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:54:22 INFO - PROCESS | 3200 | 1467996862559 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 3200 | 1467996862561 Marionette TRACE conn6 <- [1,2322,null,{}] 09:54:22 INFO - PROCESS | 3200 | 1467996862564 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 3200 | 1467996862566 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:22 INFO - PROCESS | 3200 | 1467996862653 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:54:22 INFO - PROCESS | 3200 | 1467996862659 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 3200 | 1467996862661 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7D0000 == 38 [pid = 3200] [id = 590] 09:54:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF6E1C000) [pid = 3200] [serial = 1770] [outer = 0000000000000000] 09:54:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF6E23000) [pid = 3200] [serial = 1771] [outer = 0000008BF6E1C000] 09:54:22 INFO - PROCESS | 3200 | 1467996862706 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF702FC00) [pid = 3200] [serial = 1772] [outer = 0000008BF6E1C000] 09:54:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDD69800 == 37 [pid = 3200] [id = 569] 09:54:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008B826D6800 == 36 [pid = 3200] [id = 581] 09:54:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6095800 == 35 [pid = 3200] [id = 580] 09:54:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8C6000 == 34 [pid = 3200] [id = 578] 09:54:23 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE558000 == 33 [pid = 3200] [id = 579] 09:54:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32F7800 == 32 [pid = 3200] [id = 582] 09:54:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5771000 == 31 [pid = 3200] [id = 583] 09:54:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6AB000 == 30 [pid = 3200] [id = 586] 09:54:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4A6800 == 29 [pid = 3200] [id = 587] 09:54:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C5000 == 28 [pid = 3200] [id = 588] 09:54:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF576D800 == 27 [pid = 3200] [id = 589] 09:54:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E5000 == 26 [pid = 3200] [id = 584] 09:54:24 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9312800 == 25 [pid = 3200] [id = 585] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9686800) [pid = 3200] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9726C00) [pid = 3200] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9723400) [pid = 3200] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9227400) [pid = 3200] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9852C00) [pid = 3200] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9C7E800) [pid = 3200] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEF6D4000) [pid = 3200] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5050000) [pid = 3200] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF3847C00) [pid = 3200] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF2E60800) [pid = 3200] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BE9849000) [pid = 3200] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BEDC50800) [pid = 3200] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF5A87800) [pid = 3200] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEDAC9C00) [pid = 3200] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BE984C000) [pid = 3200] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF515FC00) [pid = 3200] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF5C63800) [pid = 3200] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF57C9000) [pid = 3200] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF384B400) [pid = 3200] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF7DC6C00) [pid = 3200] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF665B800) [pid = 3200] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BF515CC00) [pid = 3200] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BEFC72000) [pid = 3200] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BEDDC0800) [pid = 3200] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BF5B3BC00) [pid = 3200] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:54:24 INFO - PROCESS | 3200 | 1467996864561 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2024ms 09:54:24 INFO - PROCESS | 3200 | 1467996864585 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 3200 | 1467996864589 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:54:24 INFO - PROCESS | 3200 | 1467996864594 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 3200 | 1467996864598 Marionette TRACE conn6 <- [1,2326,null,{}] 09:54:24 INFO - PROCESS | 3200 | 1467996864604 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 3200 | 1467996864607 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:24 INFO - PROCESS | 3200 | 1467996864704 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:54:24 INFO - PROCESS | 3200 | 1467996864712 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 3200 | 1467996864717 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA0D5000 == 26 [pid = 3200] [id = 591] 09:54:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE968C800) [pid = 3200] [serial = 1773] [outer = 0000000000000000] 09:54:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE968DC00) [pid = 3200] [serial = 1774] [outer = 0000008BE968C800] 09:54:24 INFO - PROCESS | 3200 | 1467996864766 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE9726C00) [pid = 3200] [serial = 1775] [outer = 0000008BE968C800] 09:54:25 INFO - PROCESS | 3200 | 1467996865236 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 09:54:25 INFO - PROCESS | 3200 | 1467996865289 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 3200 | 1467996865295 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:54:25 INFO - PROCESS | 3200 | 1467996865302 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 3200 | 1467996865305 Marionette TRACE conn6 <- [1,2330,null,{}] 09:54:25 INFO - PROCESS | 3200 | 1467996865308 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 3200 | 1467996865312 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:25 INFO - PROCESS | 3200 | 1467996865403 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:54:25 INFO - PROCESS | 3200 | 1467996865412 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 3200 | 1467996865415 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF550000 == 27 [pid = 3200] [id = 592] 09:54:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BE9790800) [pid = 3200] [serial = 1776] [outer = 0000000000000000] 09:54:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BE9828000) [pid = 3200] [serial = 1777] [outer = 0000008BE9790800] 09:54:25 INFO - PROCESS | 3200 | 1467996865463 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BE9853000) [pid = 3200] [serial = 1778] [outer = 0000008BE9790800] 09:54:25 INFO - PROCESS | 3200 | 1467996865938 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 09:54:25 INFO - PROCESS | 3200 | 1467996865994 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 3200 | 1467996865996 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:54:26 INFO - PROCESS | 3200 | 1467996866000 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 3200 | 1467996866004 Marionette TRACE conn6 <- [1,2334,null,{}] 09:54:26 INFO - PROCESS | 3200 | 1467996866015 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 3200 | 1467996866020 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:26 INFO - PROCESS | 3200 | 1467996866138 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:54:26 INFO - PROCESS | 3200 | 1467996866156 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 3200 | 1467996866160 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3879000 == 28 [pid = 3200] [id = 593] 09:54:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE83CE400) [pid = 3200] [serial = 1779] [outer = 0000000000000000] 09:54:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BEAB4D000) [pid = 3200] [serial = 1780] [outer = 0000008BE83CE400] 09:54:26 INFO - PROCESS | 3200 | 1467996866208 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEDAD2C00) [pid = 3200] [serial = 1781] [outer = 0000008BE83CE400] 09:54:26 INFO - PROCESS | 3200 | 1467996866645 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 09:54:26 INFO - PROCESS | 3200 | 1467996866694 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 3200 | 1467996866697 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:54:26 INFO - PROCESS | 3200 | 1467996866700 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 3200 | 1467996866702 Marionette TRACE conn6 <- [1,2338,null,{}] 09:54:26 INFO - PROCESS | 3200 | 1467996866706 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 3200 | 1467996866708 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:26 INFO - PROCESS | 3200 | 1467996866794 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:54:26 INFO - PROCESS | 3200 | 1467996866800 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 3200 | 1467996866802 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5095000 == 29 [pid = 3200] [id = 594] 09:54:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEDAD5800) [pid = 3200] [serial = 1782] [outer = 0000000000000000] 09:54:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BEDC56000) [pid = 3200] [serial = 1783] [outer = 0000008BEDAD5800] 09:54:26 INFO - PROCESS | 3200 | 1467996866848 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEDDC4400) [pid = 3200] [serial = 1784] [outer = 0000008BEDAD5800] 09:54:27 INFO - PROCESS | 3200 | 1467996867264 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 09:54:27 INFO - PROCESS | 3200 | 1467996867333 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 3200 | 1467996867335 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:54:27 INFO - PROCESS | 3200 | 1467996867339 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 3200 | 1467996867341 Marionette TRACE conn6 <- [1,2342,null,{}] 09:54:27 INFO - PROCESS | 3200 | 1467996867344 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 3200 | 1467996867347 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:27 INFO - PROCESS | 3200 | 1467996867427 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:54:27 INFO - PROCESS | 3200 | 1467996867434 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 3200 | 1467996867436 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5761800 == 30 [pid = 3200] [id = 595] 09:54:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE9226000) [pid = 3200] [serial = 1785] [outer = 0000000000000000] 09:54:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BEF50F400) [pid = 3200] [serial = 1786] [outer = 0000008BE9226000] 09:54:27 INFO - PROCESS | 3200 | 1467996867482 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEF6DC400) [pid = 3200] [serial = 1787] [outer = 0000008BE9226000] 09:54:27 INFO - PROCESS | 3200 | 1467996867927 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 629ms 09:54:27 INFO - PROCESS | 3200 | 1467996867971 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 3200 | 1467996867973 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:54:27 INFO - PROCESS | 3200 | 1467996867980 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 3200 | 1467996867982 Marionette TRACE conn6 <- [1,2346,null,{}] 09:54:27 INFO - PROCESS | 3200 | 1467996867986 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 3200 | 1467996867992 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:28 INFO - PROCESS | 3200 | 1467996868100 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:54:28 INFO - PROCESS | 3200 | 1467996868114 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 3200 | 1467996868116 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6068000 == 31 [pid = 3200] [id = 596] 09:54:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEF747C00) [pid = 3200] [serial = 1788] [outer = 0000000000000000] 09:54:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF3846800) [pid = 3200] [serial = 1789] [outer = 0000008BEF747C00] 09:54:28 INFO - PROCESS | 3200 | 1467996868161 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF3850000) [pid = 3200] [serial = 1790] [outer = 0000008BEF747C00] 09:54:28 INFO - PROCESS | 3200 | 1467996868588 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 09:54:28 INFO - PROCESS | 3200 | 1467996868610 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 3200 | 1467996868612 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:54:28 INFO - PROCESS | 3200 | 1467996868616 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 3200 | 1467996868618 Marionette TRACE conn6 <- [1,2350,null,{}] 09:54:28 INFO - PROCESS | 3200 | 1467996868621 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 3200 | 1467996868623 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:28 INFO - PROCESS | 3200 | 1467996868708 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:54:28 INFO - PROCESS | 3200 | 1467996868714 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 3200 | 1467996868716 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E7800 == 32 [pid = 3200] [id = 597] 09:54:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF3845C00) [pid = 3200] [serial = 1791] [outer = 0000000000000000] 09:54:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF46E8400) [pid = 3200] [serial = 1792] [outer = 0000008BF3845C00] 09:54:28 INFO - PROCESS | 3200 | 1467996868760 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF5051400) [pid = 3200] [serial = 1793] [outer = 0000008BF3845C00] 09:54:29 INFO - PROCESS | 3200 | 1467996869191 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 09:54:29 INFO - PROCESS | 3200 | 1467996869248 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 3200 | 1467996869250 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:54:29 INFO - PROCESS | 3200 | 1467996869253 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 3200 | 1467996869255 Marionette TRACE conn6 <- [1,2354,null,{}] 09:54:29 INFO - PROCESS | 3200 | 1467996869259 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 3200 | 1467996869261 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:29 INFO - PROCESS | 3200 | 1467996869342 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:54:29 INFO - PROCESS | 3200 | 1467996869348 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 3200 | 1467996869350 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF885A800 == 33 [pid = 3200] [id = 598] 09:54:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5154400) [pid = 3200] [serial = 1794] [outer = 0000000000000000] 09:54:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF515F800) [pid = 3200] [serial = 1795] [outer = 0000008BF5154400] 09:54:29 INFO - PROCESS | 3200 | 1467996869394 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5792000) [pid = 3200] [serial = 1796] [outer = 0000008BF5154400] 09:54:29 INFO - PROCESS | 3200 | 1467996869828 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 628ms 09:54:29 INFO - PROCESS | 3200 | 1467996869888 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 3200 | 1467996869891 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:54:29 INFO - PROCESS | 3200 | 1467996869894 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:54:29 INFO - PROCESS | 3200 | 1467996869896 Marionette TRACE conn6 <- [1,2358,null,{}] 09:54:29 INFO - PROCESS | 3200 | 1467996869900 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 3200 | 1467996869902 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:30 INFO - PROCESS | 3200 | 1467996870008 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:54:30 INFO - PROCESS | 3200 | 1467996870091 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 3200 | 1467996870093 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3878800 == 34 [pid = 3200] [id = 599] 09:54:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF57CCC00) [pid = 3200] [serial = 1797] [outer = 0000000000000000] 09:54:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF590EC00) [pid = 3200] [serial = 1798] [outer = 0000008BF57CCC00] 09:54:30 INFO - PROCESS | 3200 | 1467996870159 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B2C800) [pid = 3200] [serial = 1799] [outer = 0000008BF57CCC00] 09:54:30 INFO - PROCESS | 3200 | 1467996870579 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 09:54:30 INFO - PROCESS | 3200 | 1467996870632 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 3200 | 1467996870635 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:54:30 INFO - PROCESS | 3200 | 1467996870643 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 3200 | 1467996870645 Marionette TRACE conn6 <- [1,2362,null,{}] 09:54:30 INFO - PROCESS | 3200 | 1467996870649 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 3200 | 1467996870651 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:30 INFO - PROCESS | 3200 | 1467996870764 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:54:30 INFO - PROCESS | 3200 | 1467996870773 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 3200 | 1467996870775 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8D6800 == 35 [pid = 3200] [id = 600] 09:54:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B2D400) [pid = 3200] [serial = 1800] [outer = 0000000000000000] 09:54:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5BBB000) [pid = 3200] [serial = 1801] [outer = 0000008BF5B2D400] 09:54:30 INFO - PROCESS | 3200 | 1467996870820 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF5EC9800) [pid = 3200] [serial = 1802] [outer = 0000008BF5B2D400] 09:54:31 INFO - PROCESS | 3200 | 1467996871284 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 09:54:31 INFO - PROCESS | 3200 | 1467996871333 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 3200 | 1467996871335 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:54:31 INFO - PROCESS | 3200 | 1467996871339 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 3200 | 1467996871341 Marionette TRACE conn6 <- [1,2366,null,{}] 09:54:31 INFO - PROCESS | 3200 | 1467996871349 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:31 INFO - PROCESS | 3200 | 1467996871352 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:31 INFO - PROCESS | 3200 | 1467996871505 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:54:31 INFO - PROCESS | 3200 | 1467996871519 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 3200 | 1467996871521 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5761000 == 36 [pid = 3200] [id = 601] 09:54:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF60F5400) [pid = 3200] [serial = 1803] [outer = 0000000000000000] 09:54:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF611C400) [pid = 3200] [serial = 1804] [outer = 0000008BF60F5400] 09:54:31 INFO - PROCESS | 3200 | 1467996871613 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF62F3C00) [pid = 3200] [serial = 1805] [outer = 0000008BF60F5400] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF665EC00) [pid = 3200] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF505AC00) [pid = 3200] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF611A800) [pid = 3200] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF611BC00) [pid = 3200] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF46E6400) [pid = 3200] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE8DD3C00) [pid = 3200] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEA020C00) [pid = 3200] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE922A000) [pid = 3200] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEDDBD000) [pid = 3200] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE969FC00) [pid = 3200] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF5BBD000) [pid = 3200] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:54:32 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEA9EA000) [pid = 3200] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:54:32 INFO - PROCESS | 3200 | 1467996872176 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 881ms 09:54:32 INFO - PROCESS | 3200 | 1467996872223 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 3200 | 1467996872225 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:54:32 INFO - PROCESS | 3200 | 1467996872228 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 3200 | 1467996872230 Marionette TRACE conn6 <- [1,2370,null,{}] 09:54:32 INFO - PROCESS | 3200 | 1467996872234 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 3200 | 1467996872236 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:32 INFO - PROCESS | 3200 | 1467996872323 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:54:32 INFO - PROCESS | 3200 | 1467996872405 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 3200 | 1467996872407 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4DA000 == 37 [pid = 3200] [id = 602] 09:54:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE92D1400) [pid = 3200] [serial = 1806] [outer = 0000000000000000] 09:54:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEF6D5400) [pid = 3200] [serial = 1807] [outer = 0000008BE92D1400] 09:54:32 INFO - PROCESS | 3200 | 1467996872451 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF57CD000) [pid = 3200] [serial = 1808] [outer = 0000008BE92D1400] 09:54:32 INFO - PROCESS | 3200 | 1467996872827 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 626ms 09:54:32 INFO - PROCESS | 3200 | 1467996872870 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 3200 | 1467996872872 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:54:32 INFO - PROCESS | 3200 | 1467996872875 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 3200 | 1467996872877 Marionette TRACE conn6 <- [1,2374,null,{}] 09:54:32 INFO - PROCESS | 3200 | 1467996872888 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 3200 | 1467996872890 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:32 INFO - PROCESS | 3200 | 1467996872973 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:54:32 INFO - PROCESS | 3200 | 1467996872978 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 3200 | 1467996872980 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7D5800 == 38 [pid = 3200] [id = 603] 09:54:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5DBF800) [pid = 3200] [serial = 1809] [outer = 0000000000000000] 09:54:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6351000) [pid = 3200] [serial = 1810] [outer = 0000008BF5DBF800] 09:54:33 INFO - PROCESS | 3200 | 1467996873024 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF665B800) [pid = 3200] [serial = 1811] [outer = 0000008BF5DBF800] 09:54:33 INFO - PROCESS | 3200 | 1467996873431 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 587ms 09:54:33 INFO - PROCESS | 3200 | 1467996873466 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 3200 | 1467996873469 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:54:33 INFO - PROCESS | 3200 | 1467996873500 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 3200 | 1467996873502 Marionette TRACE conn6 <- [1,2378,null,{}] 09:54:33 INFO - PROCESS | 3200 | 1467996873506 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:33 INFO - PROCESS | 3200 | 1467996873507 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:33 INFO - PROCESS | 3200 | 1467996873593 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:54:33 INFO - PROCESS | 3200 | 1467996873605 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 3200 | 1467996873607 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB42000 == 39 [pid = 3200] [id = 604] 09:54:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF665F800) [pid = 3200] [serial = 1812] [outer = 0000000000000000] 09:54:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF67D9000) [pid = 3200] [serial = 1813] [outer = 0000008BF665F800] 09:54:33 INFO - PROCESS | 3200 | 1467996873651 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF6856C00) [pid = 3200] [serial = 1814] [outer = 0000008BF665F800] 09:54:34 INFO - PROCESS | 3200 | 1467996874116 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 09:54:34 INFO - PROCESS | 3200 | 1467996874183 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 3200 | 1467996874188 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:54:34 INFO - PROCESS | 3200 | 1467996874193 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 3200 | 1467996874198 Marionette TRACE conn6 <- [1,2382,null,{}] 09:54:34 INFO - PROCESS | 3200 | 1467996874206 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 3200 | 1467996874209 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:34 INFO - PROCESS | 3200 | 1467996874418 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:54:34 INFO - PROCESS | 3200 | 1467996874518 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 3200 | 1467996874523 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEABD6000 == 40 [pid = 3200] [id = 605] 09:54:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9222800) [pid = 3200] [serial = 1815] [outer = 0000000000000000] 09:54:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE92D2800) [pid = 3200] [serial = 1816] [outer = 0000008BE9222800] 09:54:34 INFO - PROCESS | 3200 | 1467996874581 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9724400) [pid = 3200] [serial = 1817] [outer = 0000008BE9222800] 09:54:35 INFO - PROCESS | 3200 | 1467996875377 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1234ms 09:54:35 INFO - PROCESS | 3200 | 1467996875431 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 3200 | 1467996875436 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:54:35 INFO - PROCESS | 3200 | 1467996875443 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 3200 | 1467996875446 Marionette TRACE conn6 <- [1,2386,null,{}] 09:54:35 INFO - PROCESS | 3200 | 1467996875450 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:35 INFO - PROCESS | 3200 | 1467996875453 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:35 INFO - PROCESS | 3200 | 1467996875580 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:54:35 INFO - PROCESS | 3200 | 1467996875702 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 3200 | 1467996875704 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BB6000 == 41 [pid = 3200] [id = 606] 09:54:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE9849800) [pid = 3200] [serial = 1818] [outer = 0000000000000000] 09:54:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE9C7E800) [pid = 3200] [serial = 1819] [outer = 0000008BE9849800] 09:54:35 INFO - PROCESS | 3200 | 1467996875765 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BEDABE000) [pid = 3200] [serial = 1820] [outer = 0000008BE9849800] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7D5800 == 40 [pid = 3200] [id = 603] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4DA000 == 39 [pid = 3200] [id = 602] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5761000 == 38 [pid = 3200] [id = 601] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8D6800 == 37 [pid = 3200] [id = 600] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3878800 == 36 [pid = 3200] [id = 599] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF885A800 == 35 [pid = 3200] [id = 598] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E7800 == 34 [pid = 3200] [id = 597] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6068000 == 33 [pid = 3200] [id = 596] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5761800 == 32 [pid = 3200] [id = 595] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5095000 == 31 [pid = 3200] [id = 594] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3879000 == 30 [pid = 3200] [id = 593] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF550000 == 29 [pid = 3200] [id = 592] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEA0D5000 == 28 [pid = 3200] [id = 591] 09:54:36 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7D0000 == 27 [pid = 3200] [id = 590] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF6E16000) [pid = 3200] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF6E23000) [pid = 3200] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5B2B800) [pid = 3200] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF62EC400) [pid = 3200] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF6659400) [pid = 3200] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF634CC00) [pid = 3200] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF672C800) [pid = 3200] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF6851800) [pid = 3200] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF515A400) [pid = 3200] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF3842800) [pid = 3200] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF453B000) [pid = 3200] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEDC4AC00) [pid = 3200] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEE1F1400) [pid = 3200] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE968C400) [pid = 3200] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE984C800) [pid = 3200] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF26BB800) [pid = 3200] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEE4DB400) [pid = 3200] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE984C400) [pid = 3200] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9723800) [pid = 3200] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5ED0400) [pid = 3200] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF0164400) [pid = 3200] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF6653800) [pid = 3200] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF5C69800) [pid = 3200] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF57C4000) [pid = 3200] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:54:36 INFO - PROCESS | 3200 | 1467996876804 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1381ms 09:54:36 INFO - PROCESS | 3200 | 1467996876826 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:54:36 INFO - PROCESS | 3200 | 1467996876830 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:54:36 INFO - PROCESS | 3200 | 1467996876835 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 3200 | 1467996876838 Marionette TRACE conn6 <- [1,2390,null,{}] 09:54:36 INFO - PROCESS | 3200 | 1467996876843 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 3200 | 1467996876846 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:36 INFO - PROCESS | 3200 | 1467996876939 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:54:36 INFO - PROCESS | 3200 | 1467996876946 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 3200 | 1467996876951 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE56B800 == 28 [pid = 3200] [id = 607] 09:54:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE9829C00) [pid = 3200] [serial = 1821] [outer = 0000000000000000] 09:54:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9844C00) [pid = 3200] [serial = 1822] [outer = 0000008BE9829C00] 09:54:37 INFO - PROCESS | 3200 | 1467996877000 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9976000) [pid = 3200] [serial = 1823] [outer = 0000008BE9829C00] 09:54:37 INFO - PROCESS | 3200 | 1467996877546 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 09:54:37 INFO - PROCESS | 3200 | 1467996877568 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 3200 | 1467996877573 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:54:37 INFO - PROCESS | 3200 | 1467996877579 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 3200 | 1467996877581 Marionette TRACE conn6 <- [1,2394,null,{}] 09:54:37 INFO - PROCESS | 3200 | 1467996877585 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 3200 | 1467996877588 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:37 INFO - PROCESS | 3200 | 1467996877677 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:54:37 INFO - PROCESS | 3200 | 1467996877758 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 3200 | 1467996877760 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E0E800 == 29 [pid = 3200] [id = 608] 09:54:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEDA11C00) [pid = 3200] [serial = 1824] [outer = 0000000000000000] 09:54:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEDADD000) [pid = 3200] [serial = 1825] [outer = 0000008BEDA11C00] 09:54:37 INFO - PROCESS | 3200 | 1467996877808 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDCFB000) [pid = 3200] [serial = 1826] [outer = 0000008BEDA11C00] 09:54:38 INFO - PROCESS | 3200 | 1467996878205 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 690ms 09:54:38 INFO - PROCESS | 3200 | 1467996878272 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 3200 | 1467996878275 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:54:38 INFO - PROCESS | 3200 | 1467996878279 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 3200 | 1467996878283 Marionette TRACE conn6 <- [1,2398,null,{}] 09:54:38 INFO - PROCESS | 3200 | 1467996878294 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 3200 | 1467996878299 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:38 INFO - PROCESS | 3200 | 1467996878416 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:54:38 INFO - PROCESS | 3200 | 1467996878437 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 3200 | 1467996878440 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5206800 == 30 [pid = 3200] [id = 609] 09:54:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEF6DDC00) [pid = 3200] [serial = 1827] [outer = 0000000000000000] 09:54:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF0160400) [pid = 3200] [serial = 1828] [outer = 0000008BEF6DDC00] 09:54:38 INFO - PROCESS | 3200 | 1467996878488 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF2F8FC00) [pid = 3200] [serial = 1829] [outer = 0000008BEF6DDC00] 09:54:38 INFO - PROCESS | 3200 | 1467996878938 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 09:54:38 INFO - PROCESS | 3200 | 1467996878979 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:54:38 INFO - PROCESS | 3200 | 1467996878982 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:54:38 INFO - PROCESS | 3200 | 1467996878986 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 3200 | 1467996878987 Marionette TRACE conn6 <- [1,2402,null,{}] 09:54:38 INFO - PROCESS | 3200 | 1467996878991 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 3200 | 1467996878993 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:39 INFO - PROCESS | 3200 | 1467996879109 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:54:39 INFO - PROCESS | 3200 | 1467996879114 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 3200 | 1467996879116 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6052800 == 31 [pid = 3200] [id = 610] 09:54:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF3844000) [pid = 3200] [serial = 1830] [outer = 0000000000000000] 09:54:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF38CBC00) [pid = 3200] [serial = 1831] [outer = 0000008BF3844000] 09:54:39 INFO - PROCESS | 3200 | 1467996879168 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF4D1D000) [pid = 3200] [serial = 1832] [outer = 0000008BF3844000] 09:54:39 INFO - PROCESS | 3200 | 1467996879607 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 09:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:54:39 INFO - PROCESS | 3200 | 1467996879679 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 3200 | 1467996879681 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:54:39 INFO - PROCESS | 3200 | 1467996879684 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 3200 | 1467996879686 Marionette TRACE conn6 <- [1,2406,null,{}] 09:54:39 INFO - PROCESS | 3200 | 1467996879690 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 3200 | 1467996879692 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:39 INFO - PROCESS | 3200 | 1467996879828 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:54:39 INFO - PROCESS | 3200 | 1467996879883 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 3200 | 1467996879885 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:39 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62BE000 == 32 [pid = 3200] [id = 611] 09:54:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF384AC00) [pid = 3200] [serial = 1833] [outer = 0000000000000000] 09:54:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF515FC00) [pid = 3200] [serial = 1834] [outer = 0000008BF384AC00] 09:54:39 INFO - PROCESS | 3200 | 1467996879931 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B22800) [pid = 3200] [serial = 1835] [outer = 0000008BF384AC00] 09:54:40 INFO - PROCESS | 3200 | 1467996880363 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 732ms 09:54:40 INFO - PROCESS | 3200 | 1467996880424 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 3200 | 1467996880427 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:54:40 INFO - PROCESS | 3200 | 1467996880430 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 3200 | 1467996880432 Marionette TRACE conn6 <- [1,2410,null,{}] 09:54:40 INFO - PROCESS | 3200 | 1467996880435 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:40 INFO - PROCESS | 3200 | 1467996880441 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:40 INFO - PROCESS | 3200 | 1467996880588 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:54:40 INFO - PROCESS | 3200 | 1467996880649 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 3200 | 1467996880651 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7D5800 == 33 [pid = 3200] [id = 612] 09:54:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5C62400) [pid = 3200] [serial = 1836] [outer = 0000000000000000] 09:54:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF611D800) [pid = 3200] [serial = 1837] [outer = 0000008BF5C62400] 09:54:40 INFO - PROCESS | 3200 | 1467996880698 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF62EC800) [pid = 3200] [serial = 1838] [outer = 0000008BF5C62400] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE83CE400) [pid = 3200] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF5154400) [pid = 3200] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF57CCC00) [pid = 3200] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF5B2D400) [pid = 3200] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9790800) [pid = 3200] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE92D1400) [pid = 3200] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF60F5400) [pid = 3200] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEF747C00) [pid = 3200] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9226000) [pid = 3200] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE968C800) [pid = 3200] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEDAD5800) [pid = 3200] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5DBF800) [pid = 3200] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6E1C000) [pid = 3200] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:54:41 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF3845C00) [pid = 3200] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:54:41 INFO - PROCESS | 3200 | 1467996881252 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 838ms 09:54:41 INFO - PROCESS | 3200 | 1467996881271 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 3200 | 1467996881273 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:54:41 INFO - PROCESS | 3200 | 1467996881277 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 3200 | 1467996881279 Marionette TRACE conn6 <- [1,2414,null,{}] 09:54:41 INFO - PROCESS | 3200 | 1467996881282 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 3200 | 1467996881284 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:41 INFO - PROCESS | 3200 | 1467996881367 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:54:41 INFO - PROCESS | 3200 | 1467996881444 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 3200 | 1467996881446 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8CF000 == 34 [pid = 3200] [id = 613] 09:54:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9725800) [pid = 3200] [serial = 1839] [outer = 0000000000000000] 09:54:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEE4AD000) [pid = 3200] [serial = 1840] [outer = 0000008BE9725800] 09:54:41 INFO - PROCESS | 3200 | 1467996881497 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF5B3CC00) [pid = 3200] [serial = 1841] [outer = 0000008BE9725800] 09:54:41 INFO - PROCESS | 3200 | 1467996881859 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms 09:54:41 INFO - PROCESS | 3200 | 1467996881908 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 3200 | 1467996881910 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:54:41 INFO - PROCESS | 3200 | 1467996881914 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 3200 | 1467996881915 Marionette TRACE conn6 <- [1,2418,null,{}] 09:54:41 INFO - PROCESS | 3200 | 1467996881919 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 3200 | 1467996881921 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:42 INFO - PROCESS | 3200 | 1467996882043 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:54:42 INFO - PROCESS | 3200 | 1467996882048 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 3200 | 1467996882050 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4A4000 == 35 [pid = 3200] [id = 614] 09:54:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF5DBFC00) [pid = 3200] [serial = 1842] [outer = 0000000000000000] 09:54:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF664A000) [pid = 3200] [serial = 1843] [outer = 0000008BF5DBFC00] 09:54:42 INFO - PROCESS | 3200 | 1467996882095 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF6664000) [pid = 3200] [serial = 1844] [outer = 0000008BF5DBFC00] 09:54:42 INFO - PROCESS | 3200 | 1467996882486 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 09:54:42 INFO - PROCESS | 3200 | 1467996882549 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 3200 | 1467996882552 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:54:42 INFO - PROCESS | 3200 | 1467996882555 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:54:42 INFO - PROCESS | 3200 | 1467996882557 Marionette TRACE conn6 <- [1,2422,null,{}] 09:54:42 INFO - PROCESS | 3200 | 1467996882561 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 3200 | 1467996882563 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:42 INFO - PROCESS | 3200 | 1467996882646 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:54:42 INFO - PROCESS | 3200 | 1467996882651 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 3200 | 1467996882653 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4E0800 == 36 [pid = 3200] [id = 615] 09:54:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF672C800) [pid = 3200] [serial = 1845] [outer = 0000000000000000] 09:54:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF684C000) [pid = 3200] [serial = 1846] [outer = 0000008BF672C800] 09:54:42 INFO - PROCESS | 3200 | 1467996882696 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6E1C000) [pid = 3200] [serial = 1847] [outer = 0000008BF672C800] 09:54:43 INFO - PROCESS | 3200 | 1467996883166 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 09:54:43 INFO - PROCESS | 3200 | 1467996883232 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 3200 | 1467996883237 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:54:43 INFO - PROCESS | 3200 | 1467996883243 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 3200 | 1467996883248 Marionette TRACE conn6 <- [1,2426,null,{}] 09:54:43 INFO - PROCESS | 3200 | 1467996883255 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 3200 | 1467996883258 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:43 INFO - PROCESS | 3200 | 1467996883390 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:54:43 INFO - PROCESS | 3200 | 1467996883507 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 3200 | 1467996883512 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5B4000 == 37 [pid = 3200] [id = 616] 09:54:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BE9781400) [pid = 3200] [serial = 1848] [outer = 0000000000000000] 09:54:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE9824000) [pid = 3200] [serial = 1849] [outer = 0000008BE9781400] 09:54:43 INFO - PROCESS | 3200 | 1467996883572 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE9D19400) [pid = 3200] [serial = 1850] [outer = 0000008BE9781400] 09:54:44 INFO - PROCESS | 3200 | 1467996884227 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1031ms 09:54:44 INFO - PROCESS | 3200 | 1467996884277 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 3200 | 1467996884282 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:54:44 INFO - PROCESS | 3200 | 1467996884289 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 3200 | 1467996884292 Marionette TRACE conn6 <- [1,2430,null,{}] 09:54:44 INFO - PROCESS | 3200 | 1467996884296 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 3200 | 1467996884299 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:44 INFO - PROCESS | 3200 | 1467996884416 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:54:44 INFO - PROCESS | 3200 | 1467996884539 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 3200 | 1467996884542 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF609E800 == 38 [pid = 3200] [id = 617] 09:54:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BEE7E2000) [pid = 3200] [serial = 1851] [outer = 0000000000000000] 09:54:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BEF6DAC00) [pid = 3200] [serial = 1852] [outer = 0000008BEE7E2000] 09:54:44 INFO - PROCESS | 3200 | 1467996884601 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF2E62000) [pid = 3200] [serial = 1853] [outer = 0000008BEE7E2000] 09:54:45 INFO - PROCESS | 3200 | 1467996885207 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 985ms 09:54:45 INFO - PROCESS | 3200 | 1467996885276 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 3200 | 1467996885279 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:54:45 INFO - PROCESS | 3200 | 1467996885283 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 3200 | 1467996885287 Marionette TRACE conn6 <- [1,2434,null,{}] 09:54:45 INFO - PROCESS | 3200 | 1467996885299 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 3200 | 1467996885304 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:45 INFO - PROCESS | 3200 | 1467996885453 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:54:45 INFO - PROCESS | 3200 | 1467996885569 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 3200 | 1467996885573 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB30800 == 39 [pid = 3200] [id = 618] 09:54:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5B3DC00) [pid = 3200] [serial = 1854] [outer = 0000000000000000] 09:54:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5ED1000) [pid = 3200] [serial = 1855] [outer = 0000008BF5B3DC00] 09:54:45 INFO - PROCESS | 3200 | 1467996885632 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6123400) [pid = 3200] [serial = 1856] [outer = 0000008BF5B3DC00] 09:54:46 INFO - PROCESS | 3200 | 1467996886182 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 945ms 09:54:46 INFO - PROCESS | 3200 | 1467996886229 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 3200 | 1467996886232 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:54:46 INFO - PROCESS | 3200 | 1467996886236 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 3200 | 1467996886238 Marionette TRACE conn6 <- [1,2438,null,{}] 09:54:46 INFO - PROCESS | 3200 | 1467996886242 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 3200 | 1467996886244 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:46 INFO - PROCESS | 3200 | 1467996886389 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:54:46 INFO - PROCESS | 3200 | 1467996886511 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 3200 | 1467996886513 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B80F8C000 == 40 [pid = 3200] [id = 619] 09:54:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE8DD3C00) [pid = 3200] [serial = 1857] [outer = 0000000000000000] 09:54:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE9821C00) [pid = 3200] [serial = 1858] [outer = 0000008BE8DD3C00] 09:54:46 INFO - PROCESS | 3200 | 1467996886570 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF38D5800) [pid = 3200] [serial = 1859] [outer = 0000008BE8DD3C00] 09:54:47 INFO - PROCESS | 3200 | 1467996887308 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:54:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1081ms 09:54:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:54:47 INFO - PROCESS | 3200 | 1467996887320 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 3200 | 1467996887324 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:54:47 INFO - PROCESS | 3200 | 1467996887328 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 3200 | 1467996887333 Marionette TRACE conn6 <- [1,2442,null,{}] 09:54:47 INFO - PROCESS | 3200 | 1467996887339 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 3200 | 1467996887341 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:47 INFO - PROCESS | 3200 | 1467996887449 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:54:47 INFO - PROCESS | 3200 | 1467996887549 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 3200 | 1467996887551 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E06000 == 41 [pid = 3200] [id = 620] 09:54:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE978D800) [pid = 3200] [serial = 1860] [outer = 0000000000000000] 09:54:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BEDC4B800) [pid = 3200] [serial = 1861] [outer = 0000008BE978D800] 09:54:47 INFO - PROCESS | 3200 | 1467996887603 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BEE835800) [pid = 3200] [serial = 1862] [outer = 0000008BE978D800] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4A4000 == 40 [pid = 3200] [id = 614] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8CF000 == 39 [pid = 3200] [id = 613] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7D5800 == 38 [pid = 3200] [id = 612] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62BE000 == 37 [pid = 3200] [id = 611] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6052800 == 36 [pid = 3200] [id = 610] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5206800 == 35 [pid = 3200] [id = 609] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E0E800 == 34 [pid = 3200] [id = 608] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE56B800 == 33 [pid = 3200] [id = 607] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB42000 == 32 [pid = 3200] [id = 604] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEABD6000 == 31 [pid = 3200] [id = 605] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BB6000 == 30 [pid = 3200] [id = 606] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008B80F8C000 == 29 [pid = 3200] [id = 619] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB30800 == 28 [pid = 3200] [id = 618] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF609E800 == 27 [pid = 3200] [id = 617] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4E0800 == 26 [pid = 3200] [id = 615] 09:54:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5B4000 == 25 [pid = 3200] [id = 616] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BEAB4D000) [pid = 3200] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BEDAD2C00) [pid = 3200] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF515F800) [pid = 3200] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF590EC00) [pid = 3200] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF5EC9800) [pid = 3200] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF5BBB000) [pid = 3200] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE9828000) [pid = 3200] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE9853000) [pid = 3200] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEF6D5400) [pid = 3200] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF611C400) [pid = 3200] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF3846800) [pid = 3200] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF3850000) [pid = 3200] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEF50F400) [pid = 3200] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEF6DC400) [pid = 3200] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE968DC00) [pid = 3200] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9726C00) [pid = 3200] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDC56000) [pid = 3200] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF6351000) [pid = 3200] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEDDC4400) [pid = 3200] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF702FC00) [pid = 3200] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF46E8400) [pid = 3200] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5051400) [pid = 3200] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF62F3C00) [pid = 3200] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF665B800) [pid = 3200] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5B2C800) [pid = 3200] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF67D9000) [pid = 3200] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF57CD000) [pid = 3200] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF5792000) [pid = 3200] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:54:48 INFO - PROCESS | 3200 | 1467996888806 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1490ms 09:54:48 INFO - PROCESS | 3200 | 1467996888819 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 3200 | 1467996888824 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:54:48 INFO - PROCESS | 3200 | 1467996888828 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 3200 | 1467996888833 Marionette TRACE conn6 <- [1,2446,null,{}] 09:54:48 INFO - PROCESS | 3200 | 1467996888838 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 3200 | 1467996888841 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:48 INFO - PROCESS | 3200 | 1467996888935 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:54:48 INFO - PROCESS | 3200 | 1467996888942 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 3200 | 1467996888945 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDA7D800 == 26 [pid = 3200] [id = 621] 09:54:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE9723400) [pid = 3200] [serial = 1863] [outer = 0000000000000000] 09:54:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9727400) [pid = 3200] [serial = 1864] [outer = 0000008BE9723400] 09:54:49 INFO - PROCESS | 3200 | 1467996888995 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9829000) [pid = 3200] [serial = 1865] [outer = 0000008BE9723400] 09:54:49 INFO - PROCESS | 3200 | 1467996889490 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 688ms 09:54:49 INFO - PROCESS | 3200 | 1467996889518 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 3200 | 1467996889523 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:54:49 INFO - PROCESS | 3200 | 1467996889530 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 3200 | 1467996889533 Marionette TRACE conn6 <- [1,2450,null,{}] 09:54:49 INFO - PROCESS | 3200 | 1467996889537 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:49 INFO - PROCESS | 3200 | 1467996889539 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:49 INFO - PROCESS | 3200 | 1467996889663 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:54:49 INFO - PROCESS | 3200 | 1467996889752 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 3200 | 1467996889755 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E0E000 == 27 [pid = 3200] [id = 622] 09:54:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9725000) [pid = 3200] [serial = 1866] [outer = 0000000000000000] 09:54:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEA9E4C00) [pid = 3200] [serial = 1867] [outer = 0000008BE9725000] 09:54:49 INFO - PROCESS | 3200 | 1467996889805 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDAD9400) [pid = 3200] [serial = 1868] [outer = 0000008BE9725000] 09:54:50 INFO - PROCESS | 3200 | 1467996890173 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 693ms 09:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:54:50 INFO - PROCESS | 3200 | 1467996890224 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 3200 | 1467996890226 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:54:50 INFO - PROCESS | 3200 | 1467996890230 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 3200 | 1467996890233 Marionette TRACE conn6 <- [1,2454,null,{}] 09:54:50 INFO - PROCESS | 3200 | 1467996890245 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 3200 | 1467996890250 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:50 INFO - PROCESS | 3200 | 1467996890338 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:54:50 INFO - PROCESS | 3200 | 1467996890345 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 3200 | 1467996890348 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF50A5800 == 28 [pid = 3200] [id = 623] 09:54:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDDC8C00) [pid = 3200] [serial = 1869] [outer = 0000000000000000] 09:54:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEE77C400) [pid = 3200] [serial = 1870] [outer = 0000008BEDDC8C00] 09:54:50 INFO - PROCESS | 3200 | 1467996890398 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEF6D5400) [pid = 3200] [serial = 1871] [outer = 0000008BEDDC8C00] 09:54:50 INFO - PROCESS | 3200 | 1467996890864 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 09:54:50 INFO - PROCESS | 3200 | 1467996890923 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 3200 | 1467996890926 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:54:50 INFO - PROCESS | 3200 | 1467996890929 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 3200 | 1467996890931 Marionette TRACE conn6 <- [1,2458,null,{}] 09:54:50 INFO - PROCESS | 3200 | 1467996890939 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 3200 | 1467996890941 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:51 INFO - PROCESS | 3200 | 1467996891084 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:54:51 INFO - PROCESS | 3200 | 1467996891138 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 3200 | 1467996891140 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5825000 == 29 [pid = 3200] [id = 624] 09:54:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF26B5000) [pid = 3200] [serial = 1872] [outer = 0000000000000000] 09:54:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF2E61400) [pid = 3200] [serial = 1873] [outer = 0000008BF26B5000] 09:54:51 INFO - PROCESS | 3200 | 1467996891186 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF3849C00) [pid = 3200] [serial = 1874] [outer = 0000008BF26B5000] 09:54:51 INFO - PROCESS | 3200 | 1467996891605 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 09:54:51 INFO - PROCESS | 3200 | 1467996891666 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 3200 | 1467996891668 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:54:51 INFO - PROCESS | 3200 | 1467996891671 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 3200 | 1467996891673 Marionette TRACE conn6 <- [1,2462,null,{}] 09:54:51 INFO - PROCESS | 3200 | 1467996891677 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 3200 | 1467996891679 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:51 INFO - PROCESS | 3200 | 1467996891789 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:54:51 INFO - PROCESS | 3200 | 1467996891799 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 3200 | 1467996891801 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A7800 == 30 [pid = 3200] [id = 625] 09:54:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE9D20C00) [pid = 3200] [serial = 1875] [outer = 0000000000000000] 09:54:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF458F800) [pid = 3200] [serial = 1876] [outer = 0000008BE9D20C00] 09:54:51 INFO - PROCESS | 3200 | 1467996891890 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF4D18C00) [pid = 3200] [serial = 1877] [outer = 0000008BE9D20C00] 09:54:52 INFO - PROCESS | 3200 | 1467996892344 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 732ms 09:54:52 INFO - PROCESS | 3200 | 1467996892433 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 3200 | 1467996892435 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:54:52 INFO - PROCESS | 3200 | 1467996892441 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 3200 | 1467996892443 Marionette TRACE conn6 <- [1,2466,null,{}] 09:54:52 INFO - PROCESS | 3200 | 1467996892446 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 3200 | 1467996892452 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:52 INFO - PROCESS | 3200 | 1467996892721 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF3844000) [pid = 3200] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5C62400) [pid = 3200] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF384AC00) [pid = 3200] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9725800) [pid = 3200] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9222800) [pid = 3200] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9829C00) [pid = 3200] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEDA11C00) [pid = 3200] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF665F800) [pid = 3200] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEF6DDC00) [pid = 3200] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9849800) [pid = 3200] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5DBFC00) [pid = 3200] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:54:52 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF672C800) [pid = 3200] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:54:52 INFO - PROCESS | 3200 | 1467996892778 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 3200 | 1467996892780 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF8856800 == 31 [pid = 3200] [id = 626] 09:54:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE841E400) [pid = 3200] [serial = 1878] [outer = 0000000000000000] 09:54:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9829C00) [pid = 3200] [serial = 1879] [outer = 0000008BE841E400] 09:54:52 INFO - PROCESS | 3200 | 1467996892825 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF2E56800) [pid = 3200] [serial = 1880] [outer = 0000008BE841E400] 09:54:53 INFO - PROCESS | 3200 | 1467996893190 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 796ms 09:54:53 INFO - PROCESS | 3200 | 1467996893238 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 3200 | 1467996893240 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:54:53 INFO - PROCESS | 3200 | 1467996893243 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 3200 | 1467996893245 Marionette TRACE conn6 <- [1,2470,null,{}] 09:54:53 INFO - PROCESS | 3200 | 1467996893249 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 3200 | 1467996893251 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:53 INFO - PROCESS | 3200 | 1467996893330 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:54:53 INFO - PROCESS | 3200 | 1467996893335 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 3200 | 1467996893337 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7D4800 == 32 [pid = 3200] [id = 627] 09:54:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDC46800) [pid = 3200] [serial = 1881] [outer = 0000000000000000] 09:54:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF5B29800) [pid = 3200] [serial = 1882] [outer = 0000008BEDC46800] 09:54:53 INFO - PROCESS | 3200 | 1467996893382 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF5B39800) [pid = 3200] [serial = 1883] [outer = 0000008BEDC46800] 09:54:53 INFO - PROCESS | 3200 | 1467996893798 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 587ms 09:54:53 INFO - PROCESS | 3200 | 1467996893843 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 3200 | 1467996893845 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:54:53 INFO - PROCESS | 3200 | 1467996893853 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 3200 | 1467996893855 Marionette TRACE conn6 <- [1,2474,null,{}] 09:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:54:53 INFO - PROCESS | 3200 | 1467996893859 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 3200 | 1467996893861 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:53 INFO - PROCESS | 3200 | 1467996893941 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:54:53 INFO - PROCESS | 3200 | 1467996893949 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 3200 | 1467996893951 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69C800 == 33 [pid = 3200] [id = 628] 09:54:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5B25400) [pid = 3200] [serial = 1884] [outer = 0000000000000000] 09:54:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5C66800) [pid = 3200] [serial = 1885] [outer = 0000008BF5B25400] 09:54:54 INFO - PROCESS | 3200 | 1467996893995 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5ED5000) [pid = 3200] [serial = 1886] [outer = 0000008BF5B25400] 09:54:54 INFO - PROCESS | 3200 | 1467996894428 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 628ms 09:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:54:54 INFO - PROCESS | 3200 | 1467996894501 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 3200 | 1467996894503 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:54:54 INFO - PROCESS | 3200 | 1467996894507 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - PROCESS | 3200 | 1467996894509 Marionette TRACE conn6 <- [1,2478,null,{}] 09:54:54 INFO - PROCESS | 3200 | 1467996894513 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:54 INFO - PROCESS | 3200 | 1467996894514 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:54 INFO - PROCESS | 3200 | 1467996894596 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:54:54 INFO - PROCESS | 3200 | 1467996894601 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 3200 | 1467996894603 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4BC800 == 34 [pid = 3200] [id = 629] 09:54:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF60EC800) [pid = 3200] [serial = 1887] [outer = 0000000000000000] 09:54:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF60FB800) [pid = 3200] [serial = 1888] [outer = 0000008BF60EC800] 09:54:54 INFO - PROCESS | 3200 | 1467996894647 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF62EB800) [pid = 3200] [serial = 1889] [outer = 0000008BF60EC800] 09:54:55 INFO - PROCESS | 3200 | 1467996895463 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 985ms 09:54:55 INFO - PROCESS | 3200 | 1467996895494 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 3200 | 1467996895498 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:54:55 INFO - PROCESS | 3200 | 1467996895503 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:54:55 INFO - PROCESS | 3200 | 1467996895509 Marionette TRACE conn6 <- [1,2482,null,{}] 09:54:55 INFO - PROCESS | 3200 | 1467996895514 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 3200 | 1467996895517 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:55 INFO - PROCESS | 3200 | 1467996895646 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:54:55 INFO - PROCESS | 3200 | 1467996895768 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 3200 | 1467996895771 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD13000 == 35 [pid = 3200] [id = 630] 09:54:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE96A5000) [pid = 3200] [serial = 1890] [outer = 0000000000000000] 09:54:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BE9790800) [pid = 3200] [serial = 1891] [outer = 0000008BE96A5000] 09:54:55 INFO - PROCESS | 3200 | 1467996895831 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9C8C000) [pid = 3200] [serial = 1892] [outer = 0000008BE96A5000] 09:54:56 INFO - PROCESS | 3200 | 1467996896550 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1081ms 09:54:56 INFO - PROCESS | 3200 | 1467996896603 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 3200 | 1467996896609 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:54:56 INFO - PROCESS | 3200 | 1467996896616 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 3200 | 1467996896619 Marionette TRACE conn6 <- [1,2486,null,{}] 09:54:56 INFO - PROCESS | 3200 | 1467996896623 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 3200 | 1467996896626 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:56 INFO - PROCESS | 3200 | 1467996896765 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:54:56 INFO - PROCESS | 3200 | 1467996896979 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 3200 | 1467996896983 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9283000 == 36 [pid = 3200] [id = 631] 09:54:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE8B54800) [pid = 3200] [serial = 1893] [outer = 0000000000000000] 09:54:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9729000) [pid = 3200] [serial = 1894] [outer = 0000008BE8B54800] 09:54:57 INFO - PROCESS | 3200 | 1467996897041 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9852C00) [pid = 3200] [serial = 1895] [outer = 0000008BE8B54800] 09:54:57 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69C800 == 35 [pid = 3200] [id = 628] 09:54:57 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7D4800 == 34 [pid = 3200] [id = 627] 09:54:57 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF8856800 == 33 [pid = 3200] [id = 626] 09:54:57 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A7800 == 32 [pid = 3200] [id = 625] 09:54:57 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5825000 == 31 [pid = 3200] [id = 624] 09:54:57 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF50A5800 == 30 [pid = 3200] [id = 623] 09:54:57 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E0E000 == 29 [pid = 3200] [id = 622] 09:54:57 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDA7D800 == 28 [pid = 3200] [id = 621] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF38CBC00) [pid = 3200] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF611D800) [pid = 3200] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF5B22800) [pid = 3200] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF515FC00) [pid = 3200] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEE4AD000) [pid = 3200] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE92D2800) [pid = 3200] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9724400) [pid = 3200] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9844C00) [pid = 3200] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE9976000) [pid = 3200] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDADD000) [pid = 3200] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDCFB000) [pid = 3200] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF6856C00) [pid = 3200] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF0160400) [pid = 3200] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9C7E800) [pid = 3200] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEDABE000) [pid = 3200] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF664A000) [pid = 3200] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF684C000) [pid = 3200] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF6E1C000) [pid = 3200] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF62EC800) [pid = 3200] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF6664000) [pid = 3200] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF5B3CC00) [pid = 3200] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF4D1D000) [pid = 3200] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF2F8FC00) [pid = 3200] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:54:57 INFO - PROCESS | 3200 | 1467996897683 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1139ms 09:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:54:57 INFO - PROCESS | 3200 | 1467996897756 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 3200 | 1467996897760 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:54:57 INFO - PROCESS | 3200 | 1467996897764 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 3200 | 1467996897766 Marionette TRACE conn6 <- [1,2490,null,{}] 09:54:57 INFO - PROCESS | 3200 | 1467996897772 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 3200 | 1467996897776 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:57 INFO - PROCESS | 3200 | 1467996897870 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:54:57 INFO - PROCESS | 3200 | 1467996897949 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 3200 | 1467996897951 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF554800 == 29 [pid = 3200] [id = 632] 09:54:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE968D000) [pid = 3200] [serial = 1896] [outer = 0000000000000000] 09:54:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE9970C00) [pid = 3200] [serial = 1897] [outer = 0000008BE968D000] 09:54:58 INFO - PROCESS | 3200 | 1467996897999 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEDC59C00) [pid = 3200] [serial = 1898] [outer = 0000008BE968D000] 09:54:58 INFO - PROCESS | 3200 | 1467996898446 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 735ms 09:54:58 INFO - PROCESS | 3200 | 1467996898500 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 3200 | 1467996898504 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:54:58 INFO - PROCESS | 3200 | 1467996898509 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 3200 | 1467996898511 Marionette TRACE conn6 <- [1,2494,null,{}] 09:54:58 INFO - PROCESS | 3200 | 1467996898515 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 3200 | 1467996898518 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:58 INFO - PROCESS | 3200 | 1467996898609 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:54:58 INFO - PROCESS | 3200 | 1467996898616 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 3200 | 1467996898619 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F20800 == 30 [pid = 3200] [id = 633] 09:54:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BEE7D7800) [pid = 3200] [serial = 1899] [outer = 0000000000000000] 09:54:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEFC73800) [pid = 3200] [serial = 1900] [outer = 0000008BEE7D7800] 09:54:58 INFO - PROCESS | 3200 | 1467996898665 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF325E800) [pid = 3200] [serial = 1901] [outer = 0000008BEE7D7800] 09:54:59 INFO - PROCESS | 3200 | 1467996899156 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 09:54:59 INFO - PROCESS | 3200 | 1467996899203 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 3200 | 1467996899205 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:54:59 INFO - PROCESS | 3200 | 1467996899211 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 3200 | 1467996899217 Marionette TRACE conn6 <- [1,2498,null,{}] 09:54:59 INFO - PROCESS | 3200 | 1467996899227 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 3200 | 1467996899231 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:59 INFO - PROCESS | 3200 | 1467996899323 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:54:59 INFO - PROCESS | 3200 | 1467996899409 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 3200 | 1467996899411 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:54:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6095800 == 31 [pid = 3200] [id = 634] 09:54:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEE830800) [pid = 3200] [serial = 1902] [outer = 0000000000000000] 09:54:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF4D20800) [pid = 3200] [serial = 1903] [outer = 0000008BEE830800] 09:54:59 INFO - PROCESS | 3200 | 1467996899456 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF5196800) [pid = 3200] [serial = 1904] [outer = 0000008BEE830800] 09:54:59 INFO - PROCESS | 3200 | 1467996899843 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 09:54:59 INFO - PROCESS | 3200 | 1467996899908 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 3200 | 1467996899911 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:54:59 INFO - PROCESS | 3200 | 1467996899914 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 3200 | 1467996899916 Marionette TRACE conn6 <- [1,2502,null,{}] 09:54:59 INFO - PROCESS | 3200 | 1467996899919 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 3200 | 1467996899921 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:00 INFO - PROCESS | 3200 | 1467996900064 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:55:00 INFO - PROCESS | 3200 | 1467996900118 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 3200 | 1467996900120 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF723E800 == 32 [pid = 3200] [id = 635] 09:55:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF57C7000) [pid = 3200] [serial = 1905] [outer = 0000000000000000] 09:55:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF57D1400) [pid = 3200] [serial = 1906] [outer = 0000008BF57C7000] 09:55:00 INFO - PROCESS | 3200 | 1467996900173 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5B34400) [pid = 3200] [serial = 1907] [outer = 0000008BF57C7000] 09:55:00 INFO - PROCESS | 3200 | 1467996900623 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 732ms 09:55:00 INFO - PROCESS | 3200 | 1467996900651 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:55:00 INFO - PROCESS | 3200 | 1467996900653 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:55:00 INFO - PROCESS | 3200 | 1467996900656 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 3200 | 1467996900658 Marionette TRACE conn6 <- [1,2506,null,{}] 09:55:00 INFO - PROCESS | 3200 | 1467996900662 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 3200 | 1467996900664 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:00 INFO - PROCESS | 3200 | 1467996900776 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:55:00 INFO - PROCESS | 3200 | 1467996900782 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 3200 | 1467996900788 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C7A000 == 33 [pid = 3200] [id = 636] 09:55:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF60F7400) [pid = 3200] [serial = 1908] [outer = 0000000000000000] 09:55:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF611D800) [pid = 3200] [serial = 1909] [outer = 0000008BF60F7400] 09:55:00 INFO - PROCESS | 3200 | 1467996900843 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6347000) [pid = 3200] [serial = 1910] [outer = 0000008BF60F7400] 09:55:01 INFO - PROCESS | 3200 | 1467996901311 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 09:55:01 INFO - PROCESS | 3200 | 1467996901349 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 3200 | 1467996901351 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:55:01 INFO - PROCESS | 3200 | 1467996901354 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:55:01 INFO - PROCESS | 3200 | 1467996901356 Marionette TRACE conn6 <- [1,2510,null,{}] 09:55:01 INFO - PROCESS | 3200 | 1467996901359 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:01 INFO - PROCESS | 3200 | 1467996901362 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:01 INFO - PROCESS | 3200 | 1467996901507 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:55:01 INFO - PROCESS | 3200 | 1467996901530 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 3200 | 1467996901532 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4AB000 == 34 [pid = 3200] [id = 637] 09:55:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6653400) [pid = 3200] [serial = 1911] [outer = 0000000000000000] 09:55:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6663400) [pid = 3200] [serial = 1912] [outer = 0000008BF6653400] 09:55:01 INFO - PROCESS | 3200 | 1467996901576 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF684AC00) [pid = 3200] [serial = 1913] [outer = 0000008BF6653400] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE8DD3C00) [pid = 3200] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEDC46800) [pid = 3200] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5B25400) [pid = 3200] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF26B5000) [pid = 3200] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9D20C00) [pid = 3200] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9723400) [pid = 3200] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9725000) [pid = 3200] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEDDC8C00) [pid = 3200] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE978D800) [pid = 3200] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE841E400) [pid = 3200] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9781400) [pid = 3200] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEE7E2000) [pid = 3200] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:55:01 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5B3DC00) [pid = 3200] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:55:02 INFO - PROCESS | 3200 | 1467996902038 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 735ms 09:55:02 INFO - PROCESS | 3200 | 1467996902092 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 3200 | 1467996902095 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:55:02 INFO - PROCESS | 3200 | 1467996902098 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 3200 | 1467996902100 Marionette TRACE conn6 <- [1,2514,null,{}] 09:55:02 INFO - PROCESS | 3200 | 1467996902104 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 3200 | 1467996902105 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:02 INFO - PROCESS | 3200 | 1467996902188 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:55:02 INFO - PROCESS | 3200 | 1467996902194 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 3200 | 1467996902196 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5AF000 == 35 [pid = 3200] [id = 638] 09:55:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9681400) [pid = 3200] [serial = 1914] [outer = 0000000000000000] 09:55:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEFCD8400) [pid = 3200] [serial = 1915] [outer = 0000008BE9681400] 09:55:02 INFO - PROCESS | 3200 | 1467996902242 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF6122000) [pid = 3200] [serial = 1916] [outer = 0000008BE9681400] 09:55:02 INFO - PROCESS | 3200 | 1467996902668 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 09:55:02 INFO - PROCESS | 3200 | 1467996902730 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 3200 | 1467996902740 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:55:02 INFO - PROCESS | 3200 | 1467996902744 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 3200 | 1467996902746 Marionette TRACE conn6 <- [1,2518,null,{}] 09:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:55:02 INFO - PROCESS | 3200 | 1467996902750 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 3200 | 1467996902752 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:02 INFO - PROCESS | 3200 | 1467996902838 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:55:02 INFO - PROCESS | 3200 | 1467996902845 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 3200 | 1467996902847 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD640000 == 36 [pid = 3200] [id = 639] 09:55:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF672E000) [pid = 3200] [serial = 1917] [outer = 0000000000000000] 09:55:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF6854C00) [pid = 3200] [serial = 1918] [outer = 0000008BF672E000] 09:55:02 INFO - PROCESS | 3200 | 1467996902893 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF6E1C800) [pid = 3200] [serial = 1919] [outer = 0000008BF672E000] 09:55:03 INFO - PROCESS | 3200 | 1467996903335 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 09:55:03 INFO - PROCESS | 3200 | 1467996903379 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 3200 | 1467996903382 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:55:03 INFO - PROCESS | 3200 | 1467996903389 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 3200 | 1467996903391 Marionette TRACE conn6 <- [1,2522,null,{}] 09:55:03 INFO - PROCESS | 3200 | 1467996903395 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 3200 | 1467996903397 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:03 INFO - PROCESS | 3200 | 1467996903482 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:55:03 INFO - PROCESS | 3200 | 1467996903487 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 3200 | 1467996903489 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7DE800 == 37 [pid = 3200] [id = 640] 09:55:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEDD70400) [pid = 3200] [serial = 1920] [outer = 0000000000000000] 09:55:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF57C5C00) [pid = 3200] [serial = 1921] [outer = 0000008BEDD70400] 09:55:03 INFO - PROCESS | 3200 | 1467996903533 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF7011400) [pid = 3200] [serial = 1922] [outer = 0000008BEDD70400] 09:55:04 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E06000 == 36 [pid = 3200] [id = 620] 09:55:04 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF554800 == 35 [pid = 3200] [id = 632] 09:55:04 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9283000 == 34 [pid = 3200] [id = 631] 09:55:04 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD13000 == 33 [pid = 3200] [id = 630] 09:55:04 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4BC800 == 32 [pid = 3200] [id = 629] 09:55:05 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6095800 == 31 [pid = 3200] [id = 634] 09:55:05 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C7A000 == 30 [pid = 3200] [id = 636] 09:55:05 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD640000 == 29 [pid = 3200] [id = 639] 09:55:05 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4AB000 == 28 [pid = 3200] [id = 637] 09:55:05 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5AF000 == 27 [pid = 3200] [id = 638] 09:55:05 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF723E800 == 26 [pid = 3200] [id = 635] 09:55:05 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F20800 == 25 [pid = 3200] [id = 633] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5C66800) [pid = 3200] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF2E61400) [pid = 3200] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF458F800) [pid = 3200] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9727400) [pid = 3200] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9829000) [pid = 3200] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEA9E4C00) [pid = 3200] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BEDAD9400) [pid = 3200] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEE77C400) [pid = 3200] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF3849C00) [pid = 3200] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BEE835800) [pid = 3200] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BEDC4B800) [pid = 3200] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BE9829C00) [pid = 3200] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BE9D19400) [pid = 3200] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BE9824000) [pid = 3200] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF4D18C00) [pid = 3200] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF2E62000) [pid = 3200] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BEF6DAC00) [pid = 3200] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF6123400) [pid = 3200] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF5ED1000) [pid = 3200] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF38D5800) [pid = 3200] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BE9821C00) [pid = 3200] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BF5B29800) [pid = 3200] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF5ED5000) [pid = 3200] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BF5B39800) [pid = 3200] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 52 (0000008BF2E56800) [pid = 3200] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | --DOMWINDOW == 51 (0000008BEF6D5400) [pid = 3200] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:55:05 INFO - PROCESS | 3200 | 1467996905340 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1997ms 09:55:05 INFO - PROCESS | 3200 | 1467996905392 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 3200 | 1467996905396 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:55:05 INFO - PROCESS | 3200 | 1467996905401 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 3200 | 1467996905405 Marionette TRACE conn6 <- [1,2526,null,{}] 09:55:05 INFO - PROCESS | 3200 | 1467996905411 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 3200 | 1467996905415 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:05 INFO - PROCESS | 3200 | 1467996905514 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:55:05 INFO - PROCESS | 3200 | 1467996905522 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 3200 | 1467996905527 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA691800 == 26 [pid = 3200] [id = 641] 09:55:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 52 (0000008BE92D7400) [pid = 3200] [serial = 1923] [outer = 0000000000000000] 09:55:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 53 (0000008BE92D8C00) [pid = 3200] [serial = 1924] [outer = 0000008BE92D7400] 09:55:05 INFO - PROCESS | 3200 | 1467996905582 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE968B000) [pid = 3200] [serial = 1925] [outer = 0000008BE92D7400] 09:55:06 INFO - PROCESS | 3200 | 1467996906076 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 733ms 09:55:06 INFO - PROCESS | 3200 | 1467996906137 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 3200 | 1467996906143 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:55:06 INFO - PROCESS | 3200 | 1467996906149 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 3200 | 1467996906152 Marionette TRACE conn6 <- [1,2530,null,{}] 09:55:06 INFO - PROCESS | 3200 | 1467996906156 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 3200 | 1467996906159 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:06 INFO - PROCESS | 3200 | 1467996906250 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:55:06 INFO - PROCESS | 3200 | 1467996906263 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 3200 | 1467996906266 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF530000 == 27 [pid = 3200] [id = 642] 09:55:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE9727400) [pid = 3200] [serial = 1926] [outer = 0000000000000000] 09:55:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE972DC00) [pid = 3200] [serial = 1927] [outer = 0000008BE9727400] 09:55:06 INFO - PROCESS | 3200 | 1467996906317 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BE9788400) [pid = 3200] [serial = 1928] [outer = 0000008BE9727400] 09:55:06 INFO - PROCESS | 3200 | 1467996906831 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 09:55:06 INFO - PROCESS | 3200 | 1467996906910 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 3200 | 1467996906912 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:55:06 INFO - PROCESS | 3200 | 1467996906918 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 3200 | 1467996906922 Marionette TRACE conn6 <- [1,2534,null,{}] 09:55:06 INFO - PROCESS | 3200 | 1467996906934 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 3200 | 1467996906939 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:07 INFO - PROCESS | 3200 | 1467996907054 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:55:07 INFO - PROCESS | 3200 | 1467996907072 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 3200 | 1467996907075 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF387E000 == 28 [pid = 3200] [id = 643] 09:55:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BE7B7B000) [pid = 3200] [serial = 1929] [outer = 0000000000000000] 09:55:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BE9BAF800) [pid = 3200] [serial = 1930] [outer = 0000008BE7B7B000] 09:55:07 INFO - PROCESS | 3200 | 1467996907126 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE96A4400) [pid = 3200] [serial = 1931] [outer = 0000008BE7B7B000] 09:55:07 INFO - PROCESS | 3200 | 1467996907549 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 09:55:07 INFO - PROCESS | 3200 | 1467996907612 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 3200 | 1467996907615 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:55:07 INFO - PROCESS | 3200 | 1467996907618 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 3200 | 1467996907620 Marionette TRACE conn6 <- [1,2538,null,{}] 09:55:07 INFO - PROCESS | 3200 | 1467996907624 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 3200 | 1467996907626 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:07 INFO - PROCESS | 3200 | 1467996907715 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:55:07 INFO - PROCESS | 3200 | 1467996907722 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 3200 | 1467996907724 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5219800 == 29 [pid = 3200] [id = 644] 09:55:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BEDACA800) [pid = 3200] [serial = 1932] [outer = 0000000000000000] 09:55:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEDAD7000) [pid = 3200] [serial = 1933] [outer = 0000008BEDACA800] 09:55:07 INFO - PROCESS | 3200 | 1467996907770 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEDC4E800) [pid = 3200] [serial = 1934] [outer = 0000008BEDACA800] 09:55:08 INFO - PROCESS | 3200 | 1467996908211 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 629ms 09:55:08 INFO - PROCESS | 3200 | 1467996908250 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 3200 | 1467996908252 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:55:08 INFO - PROCESS | 3200 | 1467996908255 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 3200 | 1467996908257 Marionette TRACE conn6 <- [1,2542,null,{}] 09:55:08 INFO - PROCESS | 3200 | 1467996908261 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 3200 | 1467996908263 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:08 INFO - PROCESS | 3200 | 1467996908343 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:55:08 INFO - PROCESS | 3200 | 1467996908351 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 3200 | 1467996908353 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5777000 == 30 [pid = 3200] [id = 645] 09:55:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE8427400) [pid = 3200] [serial = 1935] [outer = 0000000000000000] 09:55:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEDC59000) [pid = 3200] [serial = 1936] [outer = 0000008BE8427400] 09:55:08 INFO - PROCESS | 3200 | 1467996908398 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEE59F400) [pid = 3200] [serial = 1937] [outer = 0000008BE8427400] 09:55:08 INFO - PROCESS | 3200 | 1467996908867 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 628ms 09:55:08 INFO - PROCESS | 3200 | 1467996908889 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:55:08 INFO - PROCESS | 3200 | 1467996908891 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:55:08 INFO - PROCESS | 3200 | 1467996908895 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 3200 | 1467996908896 Marionette TRACE conn6 <- [1,2546,null,{}] 09:55:08 INFO - PROCESS | 3200 | 1467996908903 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 3200 | 1467996908909 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:09 INFO - PROCESS | 3200 | 1467996909023 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:55:09 INFO - PROCESS | 3200 | 1467996909031 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 3200 | 1467996909033 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6098800 == 31 [pid = 3200] [id = 646] 09:55:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BEF695400) [pid = 3200] [serial = 1938] [outer = 0000000000000000] 09:55:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF26B0800) [pid = 3200] [serial = 1939] [outer = 0000008BEF695400] 09:55:09 INFO - PROCESS | 3200 | 1467996909078 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF2E5BC00) [pid = 3200] [serial = 1940] [outer = 0000008BEF695400] 09:55:09 INFO - PROCESS | 3200 | 1467996909508 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 09:55:09 INFO - PROCESS | 3200 | 1467996909586 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:55:09 INFO - PROCESS | 3200 | 1467996909588 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:55:09 INFO - PROCESS | 3200 | 1467996909591 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 3200 | 1467996909593 Marionette TRACE conn6 <- [1,2550,null,{}] 09:55:09 INFO - PROCESS | 3200 | 1467996909596 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:09 INFO - PROCESS | 3200 | 1467996909598 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:09 INFO - PROCESS | 3200 | 1467996909680 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:55:09 INFO - PROCESS | 3200 | 1467996909687 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 3200 | 1467996909689 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62BE000 == 32 [pid = 3200] [id = 647] 09:55:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF326C000) [pid = 3200] [serial = 1941] [outer = 0000000000000000] 09:55:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF3846800) [pid = 3200] [serial = 1942] [outer = 0000008BF326C000] 09:55:09 INFO - PROCESS | 3200 | 1467996909761 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF38D5800) [pid = 3200] [serial = 1943] [outer = 0000008BF326C000] 09:55:10 INFO - PROCESS | 3200 | 1467996910179 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 09:55:10 INFO - PROCESS | 3200 | 1467996910223 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 3200 | 1467996910225 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:55:10 INFO - PROCESS | 3200 | 1467996910229 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 3200 | 1467996910230 Marionette TRACE conn6 <- [1,2554,null,{}] 09:55:10 INFO - PROCESS | 3200 | 1467996910234 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 3200 | 1467996910236 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:10 INFO - PROCESS | 3200 | 1467996910316 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:55:10 INFO - PROCESS | 3200 | 1467996910321 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 3200 | 1467996910323 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92C2800 == 33 [pid = 3200] [id = 648] 09:55:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF458F800) [pid = 3200] [serial = 1944] [outer = 0000000000000000] 09:55:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF46E6C00) [pid = 3200] [serial = 1945] [outer = 0000008BF458F800] 09:55:10 INFO - PROCESS | 3200 | 1467996910368 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF4D10800) [pid = 3200] [serial = 1946] [outer = 0000008BF458F800] 09:55:10 INFO - PROCESS | 3200 | 1467996910840 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 09:55:10 INFO - PROCESS | 3200 | 1467996910859 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 3200 | 1467996910861 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:55:10 INFO - PROCESS | 3200 | 1467996910875 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 3200 | 1467996910877 Marionette TRACE conn6 <- [1,2558,null,{}] 09:55:10 INFO - PROCESS | 3200 | 1467996910880 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 3200 | 1467996910882 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:11 INFO - PROCESS | 3200 | 1467996910990 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:55:11 INFO - PROCESS | 3200 | 1467996910996 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 3200 | 1467996910998 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF387D000 == 34 [pid = 3200] [id = 649] 09:55:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF4D10C00) [pid = 3200] [serial = 1947] [outer = 0000000000000000] 09:55:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF505A000) [pid = 3200] [serial = 1948] [outer = 0000008BF4D10C00] 09:55:11 INFO - PROCESS | 3200 | 1467996911046 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF515E400) [pid = 3200] [serial = 1949] [outer = 0000008BF4D10C00] 09:55:11 INFO - PROCESS | 3200 | 1467996911507 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 09:55:11 INFO - PROCESS | 3200 | 1467996911563 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:55:11 INFO - PROCESS | 3200 | 1467996911566 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:55:11 INFO - PROCESS | 3200 | 1467996911569 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 3200 | 1467996911570 Marionette TRACE conn6 <- [1,2562,null,{}] 09:55:11 INFO - PROCESS | 3200 | 1467996911574 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 3200 | 1467996911576 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:11 INFO - PROCESS | 3200 | 1467996911689 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:55:11 INFO - PROCESS | 3200 | 1467996911741 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 3200 | 1467996911743 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8D0800 == 35 [pid = 3200] [id = 650] 09:55:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF515EC00) [pid = 3200] [serial = 1950] [outer = 0000000000000000] 09:55:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF57C5800) [pid = 3200] [serial = 1951] [outer = 0000008BF515EC00] 09:55:11 INFO - PROCESS | 3200 | 1467996911787 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5B23000) [pid = 3200] [serial = 1952] [outer = 0000008BF515EC00] 09:55:12 INFO - PROCESS | 3200 | 1467996912240 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 09:55:12 INFO - PROCESS | 3200 | 1467996912338 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 3200 | 1467996912341 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:55:12 INFO - PROCESS | 3200 | 1467996912348 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 3200 | 1467996912351 Marionette TRACE conn6 <- [1,2566,null,{}] 09:55:12 INFO - PROCESS | 3200 | 1467996912355 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 3200 | 1467996912357 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:12 INFO - PROCESS | 3200 | 1467996912489 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF672E000) [pid = 3200] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF57C7000) [pid = 3200] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF60F7400) [pid = 3200] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6653400) [pid = 3200] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEE830800) [pid = 3200] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEE7D7800) [pid = 3200] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE968D000) [pid = 3200] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE8B54800) [pid = 3200] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE96A5000) [pid = 3200] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF60EC800) [pid = 3200] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:55:12 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9681400) [pid = 3200] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:55:12 INFO - PROCESS | 3200 | 1467996912689 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 3200 | 1467996912692 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5776000 == 36 [pid = 3200] [id = 651] 09:55:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE8B54800) [pid = 3200] [serial = 1953] [outer = 0000000000000000] 09:55:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE969D400) [pid = 3200] [serial = 1954] [outer = 0000008BE8B54800] 09:55:12 INFO - PROCESS | 3200 | 1467996912740 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF3843800) [pid = 3200] [serial = 1955] [outer = 0000008BE8B54800] 09:55:13 INFO - PROCESS | 3200 | 1467996913136 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 839ms 09:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:55:13 INFO - PROCESS | 3200 | 1467996913190 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 3200 | 1467996913192 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:55:13 INFO - PROCESS | 3200 | 1467996913196 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 3200 | 1467996913197 Marionette TRACE conn6 <- [1,2570,null,{}] 09:55:13 INFO - PROCESS | 3200 | 1467996913207 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 3200 | 1467996913209 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:13 INFO - PROCESS | 3200 | 1467996913295 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:55:13 INFO - PROCESS | 3200 | 1467996913301 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 3200 | 1467996913303 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4D1800 == 37 [pid = 3200] [id = 652] 09:55:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF5B30C00) [pid = 3200] [serial = 1956] [outer = 0000000000000000] 09:55:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5EC7C00) [pid = 3200] [serial = 1957] [outer = 0000008BF5B30C00] 09:55:13 INFO - PROCESS | 3200 | 1467996913347 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF60EF400) [pid = 3200] [serial = 1958] [outer = 0000008BF5B30C00] 09:55:13 INFO - PROCESS | 3200 | 1467996913758 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 586ms 09:55:13 INFO - PROCESS | 3200 | 1467996913785 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 3200 | 1467996913787 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:55:13 INFO - PROCESS | 3200 | 1467996913790 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 3200 | 1467996913792 Marionette TRACE conn6 <- [1,2574,null,{}] 09:55:13 INFO - PROCESS | 3200 | 1467996913796 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 3200 | 1467996913798 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:13 INFO - PROCESS | 3200 | 1467996913918 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:55:13 INFO - PROCESS | 3200 | 1467996913971 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 3200 | 1467996913973 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7CF800 == 38 [pid = 3200] [id = 653] 09:55:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF60F5C00) [pid = 3200] [serial = 1959] [outer = 0000000000000000] 09:55:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF60F9800) [pid = 3200] [serial = 1960] [outer = 0000008BF60F5C00] 09:55:14 INFO - PROCESS | 3200 | 1467996914017 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6124C00) [pid = 3200] [serial = 1961] [outer = 0000008BF60F5C00] 09:55:14 INFO - PROCESS | 3200 | 1467996914411 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 626ms 09:55:14 INFO - PROCESS | 3200 | 1467996914419 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:55:14 INFO - PROCESS | 3200 | 1467996914421 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:55:14 INFO - PROCESS | 3200 | 1467996914424 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 3200 | 1467996914426 Marionette TRACE conn6 <- [1,2578,null,{}] 09:55:14 INFO - PROCESS | 3200 | 1467996914429 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:14 INFO - PROCESS | 3200 | 1467996914431 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:14 INFO - PROCESS | 3200 | 1467996914557 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:55:14 INFO - PROCESS | 3200 | 1467996914564 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 3200 | 1467996914566 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB42800 == 39 [pid = 3200] [id = 654] 09:55:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6129400) [pid = 3200] [serial = 1962] [outer = 0000000000000000] 09:55:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF62F3400) [pid = 3200] [serial = 1963] [outer = 0000008BF6129400] 09:55:14 INFO - PROCESS | 3200 | 1467996914611 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6648800) [pid = 3200] [serial = 1964] [outer = 0000008BF6129400] 09:55:15 INFO - PROCESS | 3200 | 1467996915432 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1086ms 09:55:15 INFO - PROCESS | 3200 | 1467996915514 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 3200 | 1467996915518 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:55:15 INFO - PROCESS | 3200 | 1467996915522 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 3200 | 1467996915526 Marionette TRACE conn6 <- [1,2582,null,{}] 09:55:15 INFO - PROCESS | 3200 | 1467996915531 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 3200 | 1467996915535 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:15 INFO - PROCESS | 3200 | 1467996915691 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:55:15 INFO - PROCESS | 3200 | 1467996915808 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 3200 | 1467996915811 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF551000 == 40 [pid = 3200] [id = 655] 09:55:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE9684800) [pid = 3200] [serial = 1965] [outer = 0000000000000000] 09:55:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9724800) [pid = 3200] [serial = 1966] [outer = 0000008BE9684800] 09:55:15 INFO - PROCESS | 3200 | 1467996915873 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9829000) [pid = 3200] [serial = 1967] [outer = 0000008BE9684800] 09:55:16 INFO - PROCESS | 3200 | 1467996916869 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1383ms 09:55:16 INFO - PROCESS | 3200 | 1467996916906 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 3200 | 1467996916910 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:55:16 INFO - PROCESS | 3200 | 1467996916916 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 3200 | 1467996916919 Marionette TRACE conn6 <- [1,2586,null,{}] 09:55:16 INFO - PROCESS | 3200 | 1467996916925 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 3200 | 1467996916928 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:17 INFO - PROCESS | 3200 | 1467996917049 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:55:17 INFO - PROCESS | 3200 | 1467996917132 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 3200 | 1467996917137 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE8941000 == 41 [pid = 3200] [id = 656] 09:55:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE8423C00) [pid = 3200] [serial = 1968] [outer = 0000000000000000] 09:55:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE9786800) [pid = 3200] [serial = 1969] [outer = 0000008BE8423C00] 09:55:17 INFO - PROCESS | 3200 | 1467996917241 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE9849800) [pid = 3200] [serial = 1970] [outer = 0000008BE8423C00] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7CF800 == 40 [pid = 3200] [id = 653] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4D1800 == 39 [pid = 3200] [id = 652] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5776000 == 38 [pid = 3200] [id = 651] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8D0800 == 37 [pid = 3200] [id = 650] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF387D000 == 36 [pid = 3200] [id = 649] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92C2800 == 35 [pid = 3200] [id = 648] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62BE000 == 34 [pid = 3200] [id = 647] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6098800 == 33 [pid = 3200] [id = 646] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5777000 == 32 [pid = 3200] [id = 645] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5219800 == 31 [pid = 3200] [id = 644] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF387E000 == 30 [pid = 3200] [id = 643] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF530000 == 29 [pid = 3200] [id = 642] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF57C5C00) [pid = 3200] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEA691800 == 28 [pid = 3200] [id = 641] 09:55:17 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7DE800 == 27 [pid = 3200] [id = 640] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF6E1C800) [pid = 3200] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF57D1400) [pid = 3200] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF611D800) [pid = 3200] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF6663400) [pid = 3200] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF6347000) [pid = 3200] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF6854C00) [pid = 3200] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF684AC00) [pid = 3200] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF4D20800) [pid = 3200] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF325E800) [pid = 3200] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEFC73800) [pid = 3200] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9970C00) [pid = 3200] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDC59C00) [pid = 3200] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9852C00) [pid = 3200] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9729000) [pid = 3200] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9C8C000) [pid = 3200] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE9790800) [pid = 3200] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF60FB800) [pid = 3200] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF62EB800) [pid = 3200] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5B34400) [pid = 3200] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BEFCD8400) [pid = 3200] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF5196800) [pid = 3200] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF6122000) [pid = 3200] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:55:17 INFO - PROCESS | 3200 | 1467996917734 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 880ms 09:55:17 INFO - PROCESS | 3200 | 1467996917800 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 3200 | 1467996917805 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:55:17 INFO - PROCESS | 3200 | 1467996917813 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 3200 | 1467996917816 Marionette TRACE conn6 <- [1,2590,null,{}] 09:55:17 INFO - PROCESS | 3200 | 1467996917820 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 3200 | 1467996917822 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:17 INFO - PROCESS | 3200 | 1467996917913 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:55:17 INFO - PROCESS | 3200 | 1467996917920 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 3200 | 1467996917922 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:17 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD10800 == 28 [pid = 3200] [id = 657] 09:55:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE984D800) [pid = 3200] [serial = 1971] [outer = 0000000000000000] 09:55:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BEA058400) [pid = 3200] [serial = 1972] [outer = 0000008BE984D800] 09:55:17 INFO - PROCESS | 3200 | 1467996917971 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEDACB400) [pid = 3200] [serial = 1973] [outer = 0000008BE984D800] 09:55:18 INFO - PROCESS | 3200 | 1467996918473 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 09:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:55:18 INFO - PROCESS | 3200 | 1467996918506 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 3200 | 1467996918509 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:55:18 INFO - PROCESS | 3200 | 1467996918513 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 3200 | 1467996918516 Marionette TRACE conn6 <- [1,2594,null,{}] 09:55:18 INFO - PROCESS | 3200 | 1467996918528 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 3200 | 1467996918533 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:18 INFO - PROCESS | 3200 | 1467996918659 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:55:18 INFO - PROCESS | 3200 | 1467996918746 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 3200 | 1467996918749 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5095000 == 29 [pid = 3200] [id = 658] 09:55:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEDD7B000) [pid = 3200] [serial = 1974] [outer = 0000000000000000] 09:55:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEE778400) [pid = 3200] [serial = 1975] [outer = 0000008BEDD7B000] 09:55:18 INFO - PROCESS | 3200 | 1467996918799 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEF693800) [pid = 3200] [serial = 1976] [outer = 0000008BEDD7B000] 09:55:19 INFO - PROCESS | 3200 | 1467996919164 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 09:55:19 INFO - PROCESS | 3200 | 1467996919209 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 3200 | 1467996919212 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:55:19 INFO - PROCESS | 3200 | 1467996919215 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:55:19 INFO - PROCESS | 3200 | 1467996919217 Marionette TRACE conn6 <- [1,2598,null,{}] 09:55:19 INFO - PROCESS | 3200 | 1467996919221 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:19 INFO - PROCESS | 3200 | 1467996919223 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:19 INFO - PROCESS | 3200 | 1467996919311 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:55:19 INFO - PROCESS | 3200 | 1467996919318 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 3200 | 1467996919320 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5828800 == 30 [pid = 3200] [id = 659] 09:55:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEFCCCC00) [pid = 3200] [serial = 1977] [outer = 0000000000000000] 09:55:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF2E57400) [pid = 3200] [serial = 1978] [outer = 0000008BEFCCCC00] 09:55:19 INFO - PROCESS | 3200 | 1467996919365 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF3841400) [pid = 3200] [serial = 1979] [outer = 0000008BEFCCCC00] 09:55:19 INFO - PROCESS | 3200 | 1467996919841 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 09:55:19 INFO - PROCESS | 3200 | 1467996919910 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 3200 | 1467996919912 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:55:19 INFO - PROCESS | 3200 | 1467996919923 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 3200 | 1467996919925 Marionette TRACE conn6 <- [1,2602,null,{}] 09:55:19 INFO - PROCESS | 3200 | 1467996919929 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:19 INFO - PROCESS | 3200 | 1467996919931 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:20 INFO - PROCESS | 3200 | 1467996920067 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:55:20 INFO - PROCESS | 3200 | 1467996920121 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 3200 | 1467996920123 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60AD000 == 31 [pid = 3200] [id = 660] 09:55:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9687C00) [pid = 3200] [serial = 1980] [outer = 0000000000000000] 09:55:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF453D800) [pid = 3200] [serial = 1981] [outer = 0000008BE9687C00] 09:55:20 INFO - PROCESS | 3200 | 1467996920168 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF4D16400) [pid = 3200] [serial = 1982] [outer = 0000008BE9687C00] 09:55:20 INFO - PROCESS | 3200 | 1467996920606 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 09:55:20 INFO - PROCESS | 3200 | 1467996920652 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 3200 | 1467996920655 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:55:20 INFO - PROCESS | 3200 | 1467996920667 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 3200 | 1467996920668 Marionette TRACE conn6 <- [1,2606,null,{}] 09:55:20 INFO - PROCESS | 3200 | 1467996920672 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 3200 | 1467996920678 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:20 INFO - PROCESS | 3200 | 1467996920815 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:55:20 INFO - PROCESS | 3200 | 1467996920873 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 3200 | 1467996920876 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92C3000 == 32 [pid = 3200] [id = 661] 09:55:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5163800) [pid = 3200] [serial = 1983] [outer = 0000000000000000] 09:55:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF57D0000) [pid = 3200] [serial = 1984] [outer = 0000008BF5163800] 09:55:20 INFO - PROCESS | 3200 | 1467996920922 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5C61800) [pid = 3200] [serial = 1985] [outer = 0000008BF5163800] 09:55:21 INFO - PROCESS | 3200 | 1467996921335 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 753ms 09:55:21 INFO - PROCESS | 3200 | 1467996921416 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 3200 | 1467996921418 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:55:21 INFO - PROCESS | 3200 | 1467996921424 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:55:21 INFO - PROCESS | 3200 | 1467996921425 Marionette TRACE conn6 <- [1,2610,null,{}] 09:55:21 INFO - PROCESS | 3200 | 1467996921429 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 3200 | 1467996921431 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:21 INFO - PROCESS | 3200 | 1467996921639 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF60F5C00) [pid = 3200] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF4D10C00) [pid = 3200] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEF695400) [pid = 3200] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDACA800) [pid = 3200] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF515EC00) [pid = 3200] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE7B7B000) [pid = 3200] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF326C000) [pid = 3200] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF458F800) [pid = 3200] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE9727400) [pid = 3200] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE92D7400) [pid = 3200] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BE8427400) [pid = 3200] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BE8B54800) [pid = 3200] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:55:21 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF5B30C00) [pid = 3200] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:55:21 INFO - PROCESS | 3200 | 1467996921700 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 3200 | 1467996921702 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5093800 == 33 [pid = 3200] [id = 662] 09:55:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE8422800) [pid = 3200] [serial = 1986] [outer = 0000000000000000] 09:55:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE92D1800) [pid = 3200] [serial = 1987] [outer = 0000008BE8422800] 09:55:21 INFO - PROCESS | 3200 | 1467996921746 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEF6D3C00) [pid = 3200] [serial = 1988] [outer = 0000008BE8422800] 09:55:22 INFO - PROCESS | 3200 | 1467996922087 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 09:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:55:22 INFO - PROCESS | 3200 | 1467996922162 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 3200 | 1467996922165 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:55:22 INFO - PROCESS | 3200 | 1467996922168 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 3200 | 1467996922170 Marionette TRACE conn6 <- [1,2614,null,{}] 09:55:22 INFO - PROCESS | 3200 | 1467996922174 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:22 INFO - PROCESS | 3200 | 1467996922176 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:22 INFO - PROCESS | 3200 | 1467996922257 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:55:22 INFO - PROCESS | 3200 | 1467996922263 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 3200 | 1467996922265 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE927A800 == 34 [pid = 3200] [id = 663] 09:55:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF4D03C00) [pid = 3200] [serial = 1989] [outer = 0000000000000000] 09:55:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF5DBFC00) [pid = 3200] [serial = 1990] [outer = 0000008BF4D03C00] 09:55:22 INFO - PROCESS | 3200 | 1467996922309 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF611E800) [pid = 3200] [serial = 1991] [outer = 0000008BF4D03C00] 09:55:22 INFO - PROCESS | 3200 | 1467996922745 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 09:55:22 INFO - PROCESS | 3200 | 1467996922799 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 3200 | 1467996922802 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:55:22 INFO - PROCESS | 3200 | 1467996922805 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:55:22 INFO - PROCESS | 3200 | 1467996922807 Marionette TRACE conn6 <- [1,2618,null,{}] 09:55:22 INFO - PROCESS | 3200 | 1467996922811 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:22 INFO - PROCESS | 3200 | 1467996922812 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:22 INFO - PROCESS | 3200 | 1467996922896 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:55:22 INFO - PROCESS | 3200 | 1467996922903 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 3200 | 1467996922905 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C4800 == 35 [pid = 3200] [id = 664] 09:55:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF6129000) [pid = 3200] [serial = 1992] [outer = 0000000000000000] 09:55:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF62F3800) [pid = 3200] [serial = 1993] [outer = 0000008BF6129000] 09:55:22 INFO - PROCESS | 3200 | 1467996922949 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF6648C00) [pid = 3200] [serial = 1994] [outer = 0000008BF6129000] 09:55:23 INFO - PROCESS | 3200 | 1467996923380 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 09:55:23 INFO - PROCESS | 3200 | 1467996923444 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:55:23 INFO - PROCESS | 3200 | 1467996923446 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:55:23 INFO - PROCESS | 3200 | 1467996923449 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 3200 | 1467996923451 Marionette TRACE conn6 <- [1,2622,null,{}] 09:55:23 INFO - PROCESS | 3200 | 1467996923455 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 3200 | 1467996923457 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:23 INFO - PROCESS | 3200 | 1467996923539 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:55:23 INFO - PROCESS | 3200 | 1467996923544 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 3200 | 1467996923546 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD630800 == 36 [pid = 3200] [id = 665] 09:55:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF6125400) [pid = 3200] [serial = 1995] [outer = 0000000000000000] 09:55:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF665B400) [pid = 3200] [serial = 1996] [outer = 0000008BF6125400] 09:55:23 INFO - PROCESS | 3200 | 1467996923598 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF6665C00) [pid = 3200] [serial = 1997] [outer = 0000008BF6125400] 09:55:24 INFO - PROCESS | 3200 | 1467996924326 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 944ms 09:55:24 INFO - PROCESS | 3200 | 1467996924396 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 3200 | 1467996924401 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:55:24 INFO - PROCESS | 3200 | 1467996924405 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 3200 | 1467996924411 Marionette TRACE conn6 <- [1,2626,null,{}] 09:55:24 INFO - PROCESS | 3200 | 1467996924416 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 3200 | 1467996924419 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:24 INFO - PROCESS | 3200 | 1467996924582 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:55:24 INFO - PROCESS | 3200 | 1467996924699 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 3200 | 1467996924702 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E15800 == 37 [pid = 3200] [id = 666] 09:55:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE9848000) [pid = 3200] [serial = 1998] [outer = 0000000000000000] 09:55:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE998EC00) [pid = 3200] [serial = 1999] [outer = 0000008BE9848000] 09:55:24 INFO - PROCESS | 3200 | 1467996924762 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BEDACBC00) [pid = 3200] [serial = 2000] [outer = 0000008BE9848000] 09:55:25 INFO - PROCESS | 3200 | 1467996925331 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 985ms 09:55:25 INFO - PROCESS | 3200 | 1467996925395 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 3200 | 1467996925400 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:55:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:55:25 INFO - PROCESS | 3200 | 1467996925407 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 3200 | 1467996925410 Marionette TRACE conn6 <- [1,2630,null,{}] 09:55:25 INFO - PROCESS | 3200 | 1467996925414 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 3200 | 1467996925417 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:25 INFO - PROCESS | 3200 | 1467996925584 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:55:25 INFO - PROCESS | 3200 | 1467996925634 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 3200 | 1467996925637 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF8854800 == 38 [pid = 3200] [id = 667] 09:55:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BEF692000) [pid = 3200] [serial = 2001] [outer = 0000000000000000] 09:55:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF0164400) [pid = 3200] [serial = 2002] [outer = 0000008BEF692000] 09:55:25 INFO - PROCESS | 3200 | 1467996925694 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF4D10C00) [pid = 3200] [serial = 2003] [outer = 0000008BEF692000] 09:55:26 INFO - PROCESS | 3200 | 1467996926303 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:55:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 944ms 09:55:26 INFO - PROCESS | 3200 | 1467996926354 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 3200 | 1467996926356 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:55:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:55:26 INFO - PROCESS | 3200 | 1467996926360 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 3200 | 1467996926364 Marionette TRACE conn6 <- [1,2634,null,{}] 09:55:26 INFO - PROCESS | 3200 | 1467996926376 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:26 INFO - PROCESS | 3200 | 1467996926381 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:26 INFO - PROCESS | 3200 | 1467996926494 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:55:26 INFO - PROCESS | 3200 | 1467996926590 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 3200 | 1467996926594 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB30000 == 39 [pid = 3200] [id = 668] 09:55:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5B30C00) [pid = 3200] [serial = 2004] [outer = 0000000000000000] 09:55:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF5ED0400) [pid = 3200] [serial = 2005] [outer = 0000008BF5B30C00] 09:55:26 INFO - PROCESS | 3200 | 1467996926651 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF6664800) [pid = 3200] [serial = 2006] [outer = 0000008BF5B30C00] 09:55:27 INFO - PROCESS | 3200 | 1467996927308 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:55:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 985ms 09:55:27 INFO - PROCESS | 3200 | 1467996927346 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:55:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:55:27 INFO - PROCESS | 3200 | 1467996927350 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:55:27 INFO - PROCESS | 3200 | 1467996927354 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 3200 | 1467996927356 Marionette TRACE conn6 <- [1,2638,null,{}] 09:55:27 INFO - PROCESS | 3200 | 1467996927360 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:27 INFO - PROCESS | 3200 | 1467996927363 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:27 INFO - PROCESS | 3200 | 1467996927480 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:55:27 INFO - PROCESS | 3200 | 1467996927716 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 3200 | 1467996927719 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE872800 == 40 [pid = 3200] [id = 669] 09:55:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BE92DE000) [pid = 3200] [serial = 2007] [outer = 0000000000000000] 09:55:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE96A2800) [pid = 3200] [serial = 2008] [outer = 0000008BE92DE000] 09:55:27 INFO - PROCESS | 3200 | 1467996927779 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE9821C00) [pid = 3200] [serial = 2009] [outer = 0000008BE92DE000] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C4800 == 39 [pid = 3200] [id = 664] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE927A800 == 38 [pid = 3200] [id = 663] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5093800 == 37 [pid = 3200] [id = 662] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92C3000 == 36 [pid = 3200] [id = 661] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60AD000 == 35 [pid = 3200] [id = 660] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5828800 == 34 [pid = 3200] [id = 659] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5095000 == 33 [pid = 3200] [id = 658] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD10800 == 32 [pid = 3200] [id = 657] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE8941000 == 31 [pid = 3200] [id = 656] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB42800 == 30 [pid = 3200] [id = 654] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF551000 == 29 [pid = 3200] [id = 655] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB30000 == 28 [pid = 3200] [id = 668] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF8854800 == 27 [pid = 3200] [id = 667] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E15800 == 26 [pid = 3200] [id = 666] 09:55:28 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD630800 == 25 [pid = 3200] [id = 665] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF505A000) [pid = 3200] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF26B0800) [pid = 3200] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BF2E5BC00) [pid = 3200] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEDAD7000) [pid = 3200] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BEDC4E800) [pid = 3200] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF57C5800) [pid = 3200] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9BAF800) [pid = 3200] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE96A4400) [pid = 3200] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF3846800) [pid = 3200] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF38D5800) [pid = 3200] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF46E6C00) [pid = 3200] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE972DC00) [pid = 3200] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9788400) [pid = 3200] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE92D8C00) [pid = 3200] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE968B000) [pid = 3200] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDC59000) [pid = 3200] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEE59F400) [pid = 3200] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5B23000) [pid = 3200] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE969D400) [pid = 3200] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF3843800) [pid = 3200] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5EC7C00) [pid = 3200] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF6124C00) [pid = 3200] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF515E400) [pid = 3200] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF60EF400) [pid = 3200] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:55:28 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF4D10800) [pid = 3200] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF60F9800) [pid = 3200] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3200 | 1467996929073 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:55:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1797ms 09:55:29 INFO - PROCESS | 3200 | 1467996929153 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 3200 | 1467996929158 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:55:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:55:29 INFO - PROCESS | 3200 | 1467996929163 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 3200 | 1467996929167 Marionette TRACE conn6 <- [1,2642,null,{}] 09:55:29 INFO - PROCESS | 3200 | 1467996929173 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 3200 | 1467996929176 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:29 INFO - PROCESS | 3200 | 1467996929281 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:55:29 INFO - PROCESS | 3200 | 1467996929289 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 3200 | 1467996929293 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE928B800 == 26 [pid = 3200] [id = 670] 09:55:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE969D400) [pid = 3200] [serial = 2010] [outer = 0000000000000000] 09:55:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE96A5C00) [pid = 3200] [serial = 2011] [outer = 0000008BE969D400] 09:55:29 INFO - PROCESS | 3200 | 1467996929343 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9731400) [pid = 3200] [serial = 2012] [outer = 0000008BE969D400] 09:55:29 INFO - PROCESS | 3200 | 1467996929851 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:55:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 731ms 09:55:29 INFO - PROCESS | 3200 | 1467996929898 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 3200 | 1467996929904 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:55:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:55:29 INFO - PROCESS | 3200 | 1467996929910 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 3200 | 1467996929913 Marionette TRACE conn6 <- [1,2646,null,{}] 09:55:29 INFO - PROCESS | 3200 | 1467996929917 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 3200 | 1467996929920 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:30 INFO - PROCESS | 3200 | 1467996930012 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:55:30 INFO - PROCESS | 3200 | 1467996930022 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 3200 | 1467996930025 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF549800 == 27 [pid = 3200] [id = 671] 09:55:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9781C00) [pid = 3200] [serial = 2013] [outer = 0000000000000000] 09:55:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9979000) [pid = 3200] [serial = 2014] [outer = 0000008BE9781C00] 09:55:30 INFO - PROCESS | 3200 | 1467996930137 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9C8D400) [pid = 3200] [serial = 2015] [outer = 0000008BE9781C00] 09:55:30 INFO - PROCESS | 3200 | 1467996930540 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:55:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 09:55:30 INFO - PROCESS | 3200 | 1467996930604 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 3200 | 1467996930606 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:55:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:55:30 INFO - PROCESS | 3200 | 1467996930610 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 3200 | 1467996930614 Marionette TRACE conn6 <- [1,2650,null,{}] 09:55:30 INFO - PROCESS | 3200 | 1467996930660 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 3200 | 1467996930665 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:30 INFO - PROCESS | 3200 | 1467996930751 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:55:30 INFO - PROCESS | 3200 | 1467996930759 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 3200 | 1467996930762 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:30 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4BB6000 == 28 [pid = 3200] [id = 672] 09:55:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDC58000) [pid = 3200] [serial = 2016] [outer = 0000000000000000] 09:55:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDDC0400) [pid = 3200] [serial = 2017] [outer = 0000008BEDC58000] 09:55:30 INFO - PROCESS | 3200 | 1467996930810 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEE77C800) [pid = 3200] [serial = 2018] [outer = 0000008BEDC58000] 09:55:31 INFO - PROCESS | 3200 | 1467996931247 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:55:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 09:55:31 INFO - PROCESS | 3200 | 1467996931283 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 3200 | 1467996931286 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:55:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:55:31 INFO - PROCESS | 3200 | 1467996931297 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 3200 | 1467996931299 Marionette TRACE conn6 <- [1,2654,null,{}] 09:55:31 INFO - PROCESS | 3200 | 1467996931302 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 3200 | 1467996931304 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:31 INFO - PROCESS | 3200 | 1467996931417 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:55:31 INFO - PROCESS | 3200 | 1467996931422 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 3200 | 1467996931424 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF576A000 == 29 [pid = 3200] [id = 673] 09:55:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEF6DB000) [pid = 3200] [serial = 2019] [outer = 0000000000000000] 09:55:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEFC6E000) [pid = 3200] [serial = 2020] [outer = 0000008BEF6DB000] 09:55:31 INFO - PROCESS | 3200 | 1467996931511 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF2E54C00) [pid = 3200] [serial = 2021] [outer = 0000008BEF6DB000] 09:55:31 INFO - PROCESS | 3200 | [3200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:55:32 INFO - PROCESS | 3200 | [3200] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:55:32 INFO - PROCESS | 3200 | 1467996932410 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:55:32 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) 09:55:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1142ms 09:55:32 INFO - PROCESS | 3200 | 1467996932434 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:55:32 INFO - PROCESS | 3200 | 1467996932437 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:55:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:55:32 INFO - PROCESS | 3200 | 1467996932440 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 3200 | 1467996932442 Marionette TRACE conn6 <- [1,2658,null,{}] 09:55:32 INFO - PROCESS | 3200 | 1467996932452 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:32 INFO - PROCESS | 3200 | 1467996932454 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:32 INFO - PROCESS | 3200 | 1467996932561 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:55:32 INFO - PROCESS | 3200 | 1467996932567 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 3200 | 1467996932569 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF609F800 == 30 [pid = 3200] [id = 674] 09:55:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEF6DC800) [pid = 3200] [serial = 2022] [outer = 0000000000000000] 09:55:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF3845400) [pid = 3200] [serial = 2023] [outer = 0000008BEF6DC800] 09:55:32 INFO - PROCESS | 3200 | 1467996932615 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF46E2400) [pid = 3200] [serial = 2024] [outer = 0000008BEF6DC800] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9687C00) [pid = 3200] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5163800) [pid = 3200] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE8422800) [pid = 3200] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE984D800) [pid = 3200] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF6129400) [pid = 3200] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEDD7B000) [pid = 3200] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BEFCCCC00) [pid = 3200] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9684800) [pid = 3200] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE8423C00) [pid = 3200] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF4D03C00) [pid = 3200] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEDD70400) [pid = 3200] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF6125400) [pid = 3200] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:55:33 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF6129000) [pid = 3200] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:55:33 INFO - PROCESS | 3200 | 1467996933522 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:55:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:55:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:55:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:55:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1091ms 09:55:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:55:33 INFO - PROCESS | 3200 | 1467996933536 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 3200 | 1467996933538 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:55:33 INFO - PROCESS | 3200 | 1467996933541 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 3200 | 1467996933543 Marionette TRACE conn6 <- [1,2662,null,{}] 09:55:33 INFO - PROCESS | 3200 | 1467996933546 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 3200 | 1467996933552 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:33 INFO - PROCESS | 3200 | 1467996933687 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:55:33 INFO - PROCESS | 3200 | 1467996933733 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 3200 | 1467996933735 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF7062000 == 31 [pid = 3200] [id = 675] 09:55:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE984BC00) [pid = 3200] [serial = 2025] [outer = 0000000000000000] 09:55:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF4D07400) [pid = 3200] [serial = 2026] [outer = 0000008BE984BC00] 09:55:33 INFO - PROCESS | 3200 | 1467996933781 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF5162800) [pid = 3200] [serial = 2027] [outer = 0000008BE984BC00] 09:55:34 INFO - PROCESS | 3200 | 1467996934651 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:55:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:55:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:55:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:55:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1139ms 09:55:34 INFO - PROCESS | 3200 | 1467996934683 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 3200 | 1467996934685 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:55:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:55:34 INFO - PROCESS | 3200 | 1467996934688 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 3200 | 1467996934690 Marionette TRACE conn6 <- [1,2666,null,{}] 09:55:34 INFO - PROCESS | 3200 | 1467996934694 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:34 INFO - PROCESS | 3200 | 1467996934696 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:34 INFO - PROCESS | 3200 | 1467996934803 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:55:34 INFO - PROCESS | 3200 | 1467996934810 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 3200 | 1467996934812 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:34 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7C6000 == 32 [pid = 3200] [id = 676] 09:55:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF57C2C00) [pid = 3200] [serial = 2028] [outer = 0000000000000000] 09:55:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF57D1800) [pid = 3200] [serial = 2029] [outer = 0000008BF57C2C00] 09:55:34 INFO - PROCESS | 3200 | 1467996934857 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF5B2CC00) [pid = 3200] [serial = 2030] [outer = 0000008BF57C2C00] 09:55:35 INFO - PROCESS | 3200 | 1467996935786 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:55:35 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) 09:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1130ms 09:55:35 INFO - PROCESS | 3200 | 1467996935848 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 3200 | 1467996935853 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:55:35 INFO - PROCESS | 3200 | 1467996935859 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:55:35 INFO - PROCESS | 3200 | 1467996935863 Marionette TRACE conn6 <- [1,2670,null,{}] 09:55:35 INFO - PROCESS | 3200 | 1467996935869 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 3200 | 1467996935872 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:36 INFO - PROCESS | 3200 | 1467996936026 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:55:36 INFO - PROCESS | 3200 | 1467996936188 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 3200 | 1467996936193 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE890800 == 33 [pid = 3200] [id = 677] 09:55:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE96AA000) [pid = 3200] [serial = 2031] [outer = 0000000000000000] 09:55:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE972A800) [pid = 3200] [serial = 2032] [outer = 0000008BE96AA000] 09:55:36 INFO - PROCESS | 3200 | 1467996936253 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9847000) [pid = 3200] [serial = 2033] [outer = 0000008BE96AA000] 09:55:37 INFO - PROCESS | 3200 | 1467996937429 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:55:37 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) 09:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1595ms 09:55:37 INFO - PROCESS | 3200 | 1467996937461 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 3200 | 1467996937466 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:55:37 INFO - PROCESS | 3200 | 1467996937471 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 3200 | 1467996937474 Marionette TRACE conn6 <- [1,2674,null,{}] 09:55:37 INFO - PROCESS | 3200 | 1467996937480 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 3200 | 1467996937483 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:37 INFO - PROCESS | 3200 | 1467996937668 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:55:37 INFO - PROCESS | 3200 | 1467996937772 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 3200 | 1467996937775 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE57F000 == 34 [pid = 3200] [id = 678] 09:55:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BE972D800) [pid = 3200] [serial = 2034] [outer = 0000000000000000] 09:55:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE9790800) [pid = 3200] [serial = 2035] [outer = 0000008BE972D800] 09:55:37 INFO - PROCESS | 3200 | 1467996937828 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BE9993000) [pid = 3200] [serial = 2036] [outer = 0000008BE972D800] 09:55:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF7062000 == 33 [pid = 3200] [id = 675] 09:55:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF609F800 == 32 [pid = 3200] [id = 674] 09:55:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF576A000 == 31 [pid = 3200] [id = 673] 09:55:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BB6000 == 30 [pid = 3200] [id = 672] 09:55:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF549800 == 29 [pid = 3200] [id = 671] 09:55:38 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE928B800 == 28 [pid = 3200] [id = 670] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF7011400) [pid = 3200] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6665C00) [pid = 3200] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF665B400) [pid = 3200] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF62F3800) [pid = 3200] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF453D800) [pid = 3200] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF57D0000) [pid = 3200] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF4D16400) [pid = 3200] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE92D1800) [pid = 3200] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BEA058400) [pid = 3200] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEDACB400) [pid = 3200] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF6648800) [pid = 3200] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF62F3400) [pid = 3200] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BEE778400) [pid = 3200] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BEF693800) [pid = 3200] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF2E57400) [pid = 3200] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BE9724800) [pid = 3200] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BE9829000) [pid = 3200] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BE9786800) [pid = 3200] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BE9849800) [pid = 3200] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF5C61800) [pid = 3200] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF6648C00) [pid = 3200] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF5DBFC00) [pid = 3200] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BF611E800) [pid = 3200] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BEF6D3C00) [pid = 3200] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF3841400) [pid = 3200] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:55:38 INFO - PROCESS | 3200 | 1467996938792 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:55:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:55:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:55:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:55:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1340ms 09:55:38 INFO - PROCESS | 3200 | 1467996938815 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 3200 | 1467996938821 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:55:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:55:38 INFO - PROCESS | 3200 | 1467996938827 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 3200 | 1467996938830 Marionette TRACE conn6 <- [1,2678,null,{}] 09:55:38 INFO - PROCESS | 3200 | 1467996938837 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 3200 | 1467996938840 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:38 INFO - PROCESS | 3200 | 1467996938932 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:55:38 INFO - PROCESS | 3200 | 1467996938939 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 3200 | 1467996938942 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2F7B800 == 29 [pid = 3200] [id = 679] 09:55:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE984D800) [pid = 3200] [serial = 2037] [outer = 0000000000000000] 09:55:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BEA6E0800) [pid = 3200] [serial = 2038] [outer = 0000008BE984D800] 09:55:38 INFO - PROCESS | 3200 | 1467996938991 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BEDAD4400) [pid = 3200] [serial = 2039] [outer = 0000008BE984D800] 09:55:39 INFO - PROCESS | 3200 | 1467996939959 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:55:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:55:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:55:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:55:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1199ms 09:55:40 INFO - PROCESS | 3200 | 1467996940028 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 3200 | 1467996940030 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:55:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:55:40 INFO - PROCESS | 3200 | 1467996940034 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 3200 | 1467996940038 Marionette TRACE conn6 <- [1,2682,null,{}] 09:55:40 INFO - PROCESS | 3200 | 1467996940050 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:40 INFO - PROCESS | 3200 | 1467996940055 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:40 INFO - PROCESS | 3200 | 1467996940172 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:55:40 INFO - PROCESS | 3200 | 1467996940180 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 3200 | 1467996940183 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5621000 == 30 [pid = 3200] [id = 680] 09:55:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BEE771000) [pid = 3200] [serial = 2040] [outer = 0000000000000000] 09:55:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BEF693400) [pid = 3200] [serial = 2041] [outer = 0000008BEE771000] 09:55:40 INFO - PROCESS | 3200 | 1467996940275 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BEFC72800) [pid = 3200] [serial = 2042] [outer = 0000008BEE771000] 09:55:41 INFO - PROCESS | 3200 | 1467996941235 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:55:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:55:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:55:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:55:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1252ms 09:55:41 INFO - PROCESS | 3200 | 1467996941289 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 3200 | 1467996941292 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:55:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:55:41 INFO - PROCESS | 3200 | 1467996941295 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 3200 | 1467996941297 Marionette TRACE conn6 <- [1,2686,null,{}] 09:55:41 INFO - PROCESS | 3200 | 1467996941301 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 3200 | 1467996941303 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:41 INFO - PROCESS | 3200 | 1467996941430 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BEDC58000) [pid = 3200] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BE969D400) [pid = 3200] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BE92DE000) [pid = 3200] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BE9781C00) [pid = 3200] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BEF6DC800) [pid = 3200] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BE984BC00) [pid = 3200] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BE9848000) [pid = 3200] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 52 (0000008BEF692000) [pid = 3200] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 51 (0000008BF5B30C00) [pid = 3200] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:55:41 INFO - PROCESS | 3200 | --DOMWINDOW == 50 (0000008BEF6DB000) [pid = 3200] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:55:41 INFO - PROCESS | 3200 | 1467996941483 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 3200 | 1467996941485 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6068800 == 31 [pid = 3200] [id = 681] 09:55:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 51 (0000008BE842BC00) [pid = 3200] [serial = 2043] [outer = 0000000000000000] 09:55:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 52 (0000008BE978E800) [pid = 3200] [serial = 2044] [outer = 0000008BE842BC00] 09:55:41 INFO - PROCESS | 3200 | 1467996941533 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 53 (0000008BF326C000) [pid = 3200] [serial = 2045] [outer = 0000008BE842BC00] 09:55:42 INFO - PROCESS | 3200 | 1467996942415 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:55:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:55:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:55:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:55:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1139ms 09:55:42 INFO - PROCESS | 3200 | 1467996942437 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 3200 | 1467996942439 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:55:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:55:42 INFO - PROCESS | 3200 | 1467996942442 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 3200 | 1467996942444 Marionette TRACE conn6 <- [1,2690,null,{}] 09:55:42 INFO - PROCESS | 3200 | 1467996942448 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:42 INFO - PROCESS | 3200 | 1467996942450 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:42 INFO - PROCESS | 3200 | 1467996942532 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:55:42 INFO - PROCESS | 3200 | 1467996942606 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 3200 | 1467996942608 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62C9000 == 32 [pid = 3200] [id = 682] 09:55:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE9226C00) [pid = 3200] [serial = 2046] [outer = 0000000000000000] 09:55:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BF453B000) [pid = 3200] [serial = 2047] [outer = 0000008BE9226C00] 09:55:42 INFO - PROCESS | 3200 | 1467996942662 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BF5158000) [pid = 3200] [serial = 2048] [outer = 0000008BE9226C00] 09:55:43 INFO - PROCESS | 3200 | 1467996943027 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:55:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 09:55:43 INFO - PROCESS | 3200 | 1467996943074 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 3200 | 1467996943076 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:55:43 INFO - PROCESS | 3200 | 1467996943090 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 3200 | 1467996943092 Marionette TRACE conn6 <- [1,2694,null,{}] 09:55:43 INFO - PROCESS | 3200 | 1467996943095 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 3200 | 1467996943101 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:43 INFO - PROCESS | 3200 | 1467996943211 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:55:43 INFO - PROCESS | 3200 | 1467996943216 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 3200 | 1467996943218 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA8BC800 == 33 [pid = 3200] [id = 683] 09:55:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BF57CB400) [pid = 3200] [serial = 2049] [outer = 0000000000000000] 09:55:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BF5B40800) [pid = 3200] [serial = 2050] [outer = 0000008BF57CB400] 09:55:43 INFO - PROCESS | 3200 | 1467996943263 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BF5ED4400) [pid = 3200] [serial = 2051] [outer = 0000008BF57CB400] 09:55:43 INFO - PROCESS | 3200 | 1467996943690 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:55:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 651ms 09:55:43 INFO - PROCESS | 3200 | 1467996943733 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 3200 | 1467996943735 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:55:43 INFO - PROCESS | 3200 | 1467996943743 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 3200 | 1467996943744 Marionette TRACE conn6 <- [1,2698,null,{}] 09:55:43 INFO - PROCESS | 3200 | 1467996943748 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 3200 | 1467996943750 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:43 INFO - PROCESS | 3200 | 1467996943832 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:55:43 INFO - PROCESS | 3200 | 1467996943837 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 3200 | 1467996943839 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC992800 == 34 [pid = 3200] [id = 684] 09:55:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE840B000) [pid = 3200] [serial = 2052] [outer = 0000000000000000] 09:55:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BF60F8000) [pid = 3200] [serial = 2053] [outer = 0000008BE840B000] 09:55:43 INFO - PROCESS | 3200 | 1467996943893 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BF611E800) [pid = 3200] [serial = 2054] [outer = 0000008BE840B000] 09:55:44 INFO - PROCESS | 3200 | 1467996944614 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 3200 | 1467996944692 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:55:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:55:44 INFO - PROCESS | 3200 | 1467996944697 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 3200 | 1467996944702 Marionette TRACE conn6 <- [1,2702,null,{}] 09:55:44 INFO - PROCESS | 3200 | 1467996944708 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 3200 | 1467996944711 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:44 INFO - PROCESS | 3200 | 1467996944870 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:55:44 INFO - PROCESS | 3200 | 1467996944984 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 3200 | 1467996944987 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2F69000 == 35 [pid = 3200] [id = 685] 09:55:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BE9C87C00) [pid = 3200] [serial = 2055] [outer = 0000000000000000] 09:55:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BEA6DAC00) [pid = 3200] [serial = 2056] [outer = 0000008BE9C87C00] 09:55:45 INFO - PROCESS | 3200 | 1467996945047 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEDC57000) [pid = 3200] [serial = 2057] [outer = 0000008BE9C87C00] 09:55:45 INFO - PROCESS | 3200 | 1467996945749 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:55:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1093ms 09:55:45 INFO - PROCESS | 3200 | 1467996945794 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 3200 | 1467996945799 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:55:45 INFO - PROCESS | 3200 | 1467996945806 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 3200 | 1467996945809 Marionette TRACE conn6 <- [1,2706,null,{}] 09:55:45 INFO - PROCESS | 3200 | 1467996945813 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 3200 | 1467996945816 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:45 INFO - PROCESS | 3200 | 1467996945936 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:55:46 INFO - PROCESS | 3200 | 1467996946057 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 3200 | 1467996946060 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7CB000 == 36 [pid = 3200] [id = 686] 09:55:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF2F8AC00) [pid = 3200] [serial = 2058] [outer = 0000000000000000] 09:55:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF515A400) [pid = 3200] [serial = 2059] [outer = 0000008BF2F8AC00] 09:55:46 INFO - PROCESS | 3200 | 1467996946118 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF57CAC00) [pid = 3200] [serial = 2060] [outer = 0000008BF2F8AC00] 09:55:46 INFO - PROCESS | 3200 | 1467996946707 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 3200 | 1467996946754 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:55:46 INFO - PROCESS | 3200 | 1467996946758 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 3200 | 1467996946762 Marionette TRACE conn6 <- [1,2710,null,{}] 09:55:46 INFO - PROCESS | 3200 | 1467996946774 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 3200 | 1467996946779 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:46 INFO - PROCESS | 3200 | 1467996946890 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:55:46 INFO - PROCESS | 3200 | 1467996946984 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 3200 | 1467996946988 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C1000 == 37 [pid = 3200] [id = 687] 09:55:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF6120000) [pid = 3200] [serial = 2061] [outer = 0000000000000000] 09:55:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF6124C00) [pid = 3200] [serial = 2062] [outer = 0000008BF6120000] 09:55:47 INFO - PROCESS | 3200 | 1467996947045 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF633CC00) [pid = 3200] [serial = 2063] [outer = 0000008BF6120000] 09:55:47 INFO - PROCESS | 3200 | 1467996947812 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 3200 | 1467996947845 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:55:47 INFO - PROCESS | 3200 | 1467996947850 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:55:47 INFO - PROCESS | 3200 | 1467996947853 Marionette TRACE conn6 <- [1,2714,null,{}] 09:55:47 INFO - PROCESS | 3200 | 1467996947859 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 3200 | 1467996947861 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:47 INFO - PROCESS | 3200 | 1467996947981 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:55:48 INFO - PROCESS | 3200 | 1467996948060 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 3200 | 1467996948065 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9272800 == 38 [pid = 3200] [id = 688] 09:55:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9827400) [pid = 3200] [serial = 2064] [outer = 0000000000000000] 09:55:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE984C400) [pid = 3200] [serial = 2065] [outer = 0000008BE9827400] 09:55:48 INFO - PROCESS | 3200 | 1467996948167 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDC4C800) [pid = 3200] [serial = 2066] [outer = 0000008BE9827400] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA8BC800 == 37 [pid = 3200] [id = 683] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62C9000 == 36 [pid = 3200] [id = 682] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6068800 == 35 [pid = 3200] [id = 681] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5621000 == 34 [pid = 3200] [id = 680] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2F7B800 == 33 [pid = 3200] [id = 679] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE57F000 == 32 [pid = 3200] [id = 678] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE890800 == 31 [pid = 3200] [id = 677] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7C6000 == 30 [pid = 3200] [id = 676] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE872800 == 29 [pid = 3200] [id = 669] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C1000 == 28 [pid = 3200] [id = 687] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7CB000 == 27 [pid = 3200] [id = 686] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2F69000 == 26 [pid = 3200] [id = 685] 09:55:48 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC992800 == 25 [pid = 3200] [id = 684] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF57D1800) [pid = 3200] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEDDC0400) [pid = 3200] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE96A5C00) [pid = 3200] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9731400) [pid = 3200] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BE9821C00) [pid = 3200] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BE96A2800) [pid = 3200] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BE9979000) [pid = 3200] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE9C8D400) [pid = 3200] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF3845400) [pid = 3200] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF5162800) [pid = 3200] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BEDACBC00) [pid = 3200] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BE998EC00) [pid = 3200] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BF4D10C00) [pid = 3200] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BF0164400) [pid = 3200] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF6664800) [pid = 3200] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BF5ED0400) [pid = 3200] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF4D07400) [pid = 3200] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BEFC6E000) [pid = 3200] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BF2E54C00) [pid = 3200] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF46E2400) [pid = 3200] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:55:48 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BEE77C800) [pid = 3200] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:55:49 INFO - PROCESS | 3200 | 1467996949249 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1443ms 09:55:49 INFO - PROCESS | 3200 | 1467996949298 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 3200 | 1467996949303 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:55:49 INFO - PROCESS | 3200 | 1467996949307 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 3200 | 1467996949313 Marionette TRACE conn6 <- [1,2718,null,{}] 09:55:49 INFO - PROCESS | 3200 | 1467996949317 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 3200 | 1467996949320 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:49 INFO - PROCESS | 3200 | 1467996949417 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:55:49 INFO - PROCESS | 3200 | 1467996949432 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 3200 | 1467996949435 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDDF7000 == 26 [pid = 3200] [id = 689] 09:55:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE9723000) [pid = 3200] [serial = 2067] [outer = 0000000000000000] 09:55:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008BE9728400) [pid = 3200] [serial = 2068] [outer = 0000008BE9723000] 09:55:49 INFO - PROCESS | 3200 | 1467996949486 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BE982AC00) [pid = 3200] [serial = 2069] [outer = 0000008BE9723000] 09:55:50 INFO - PROCESS | 3200 | 1467996950438 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:55:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:55:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:55:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:55:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1180ms 09:55:50 INFO - PROCESS | 3200 | 1467996950492 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 3200 | 1467996950497 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:55:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:55:50 INFO - PROCESS | 3200 | 1467996950503 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 3200 | 1467996950506 Marionette TRACE conn6 <- [1,2722,null,{}] 09:55:50 INFO - PROCESS | 3200 | 1467996950510 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 3200 | 1467996950513 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:50 INFO - PROCESS | 3200 | 1467996950607 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:55:50 INFO - PROCESS | 3200 | 1467996950613 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 3200 | 1467996950616 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:50 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF386B000 == 27 [pid = 3200] [id = 690] 09:55:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BE9B41C00) [pid = 3200] [serial = 2070] [outer = 0000000000000000] 09:55:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BEA061C00) [pid = 3200] [serial = 2071] [outer = 0000008BE9B41C00] 09:55:50 INFO - PROCESS | 3200 | 1467996950665 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BEDACBC00) [pid = 3200] [serial = 2072] [outer = 0000008BE9B41C00] 09:55:51 INFO - PROCESS | 3200 | 1467996951113 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:55:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 09:55:51 INFO - PROCESS | 3200 | 1467996951199 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 3200 | 1467996951201 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:55:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:55:51 INFO - PROCESS | 3200 | 1467996951205 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 3200 | 1467996951209 Marionette TRACE conn6 <- [1,2726,null,{}] 09:55:51 INFO - PROCESS | 3200 | 1467996951220 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 3200 | 1467996951225 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:51 INFO - PROCESS | 3200 | 1467996951338 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:55:51 INFO - PROCESS | 3200 | 1467996951393 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 3200 | 1467996951397 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561C800 == 28 [pid = 3200] [id = 691] 09:55:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BEE59A800) [pid = 3200] [serial = 2073] [outer = 0000000000000000] 09:55:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BEE7DE800) [pid = 3200] [serial = 2074] [outer = 0000008BEE59A800] 09:55:51 INFO - PROCESS | 3200 | 1467996951445 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEF6DB000) [pid = 3200] [serial = 2075] [outer = 0000008BEE59A800] 09:55:51 INFO - PROCESS | 3200 | 1467996951856 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:55:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 694ms 09:55:51 INFO - PROCESS | 3200 | 1467996951900 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 3200 | 1467996951903 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:55:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:55:51 INFO - PROCESS | 3200 | 1467996951906 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 3200 | 1467996951908 Marionette TRACE conn6 <- [1,2730,null,{}] 09:55:51 INFO - PROCESS | 3200 | 1467996951912 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 3200 | 1467996951914 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:52 INFO - PROCESS | 3200 | 1467996952057 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:55:52 INFO - PROCESS | 3200 | 1467996952076 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 3200 | 1467996952078 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6052800 == 29 [pid = 3200] [id = 692] 09:55:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BF00D0400) [pid = 3200] [serial = 2076] [outer = 0000000000000000] 09:55:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BF2E5B400) [pid = 3200] [serial = 2077] [outer = 0000008BF00D0400] 09:55:52 INFO - PROCESS | 3200 | 1467996952123 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF3844800) [pid = 3200] [serial = 2078] [outer = 0000008BF00D0400] 09:55:52 INFO - PROCESS | 3200 | 1467996952561 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:55:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 691ms 09:55:52 INFO - PROCESS | 3200 | 1467996952599 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 3200 | 1467996952601 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:55:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:55:52 INFO - PROCESS | 3200 | 1467996952605 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 3200 | 1467996952607 Marionette TRACE conn6 <- [1,2734,null,{}] 09:55:52 INFO - PROCESS | 3200 | 1467996952610 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:52 INFO - PROCESS | 3200 | 1467996952612 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:52 INFO - PROCESS | 3200 | 1467996952720 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:55:52 INFO - PROCESS | 3200 | 1467996952726 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 3200 | 1467996952728 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:52 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E8000 == 30 [pid = 3200] [id = 693] 09:55:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF384B000) [pid = 3200] [serial = 2079] [outer = 0000000000000000] 09:55:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF38D5000) [pid = 3200] [serial = 2080] [outer = 0000008BF384B000] 09:55:52 INFO - PROCESS | 3200 | 1467996952773 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF4B54000) [pid = 3200] [serial = 2081] [outer = 0000008BF384B000] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BE840B000) [pid = 3200] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF57CB400) [pid = 3200] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BE842BC00) [pid = 3200] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEE771000) [pid = 3200] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF57C2C00) [pid = 3200] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BE984D800) [pid = 3200] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BE96AA000) [pid = 3200] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BE9226C00) [pid = 3200] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:55:53 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BE972D800) [pid = 3200] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:55:53 INFO - PROCESS | 3200 | 1467996953394 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:55:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 838ms 09:55:53 INFO - PROCESS | 3200 | 1467996953446 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 3200 | 1467996953449 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:55:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:55:53 INFO - PROCESS | 3200 | 1467996953452 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 3200 | 1467996953454 Marionette TRACE conn6 <- [1,2738,null,{}] 09:55:53 INFO - PROCESS | 3200 | 1467996953458 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 3200 | 1467996953463 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:53 INFO - PROCESS | 3200 | 1467996953587 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:55:53 INFO - PROCESS | 3200 | 1467996953644 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 3200 | 1467996953646 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9317000 == 31 [pid = 3200] [id = 694] 09:55:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE9784400) [pid = 3200] [serial = 2082] [outer = 0000000000000000] 09:55:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BEA9EAC00) [pid = 3200] [serial = 2083] [outer = 0000008BE9784400] 09:55:53 INFO - PROCESS | 3200 | 1467996953691 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BF519D000) [pid = 3200] [serial = 2084] [outer = 0000008BE9784400] 09:55:54 INFO - PROCESS | 3200 | 1467996954034 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:55:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 629ms 09:55:54 INFO - PROCESS | 3200 | 1467996954085 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 3200 | 1467996954087 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:55:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:55:54 INFO - PROCESS | 3200 | 1467996954100 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 3200 | 1467996954102 Marionette TRACE conn6 <- [1,2742,null,{}] 09:55:54 INFO - PROCESS | 3200 | 1467996954106 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 3200 | 1467996954108 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:54 INFO - PROCESS | 3200 | 1467996954186 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:55:54 INFO - PROCESS | 3200 | 1467996954192 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 3200 | 1467996954194 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC68E000 == 32 [pid = 3200] [id = 695] 09:55:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BF519E800) [pid = 3200] [serial = 2085] [outer = 0000000000000000] 09:55:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BF5A8FC00) [pid = 3200] [serial = 2086] [outer = 0000008BF519E800] 09:55:54 INFO - PROCESS | 3200 | 1467996954238 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF5B39800) [pid = 3200] [serial = 2087] [outer = 0000008BF519E800] 09:55:54 INFO - PROCESS | 3200 | 1467996954644 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:55:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 585ms 09:55:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:55:54 INFO - PROCESS | 3200 | 1467996954703 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 3200 | 1467996954705 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:55:54 INFO - PROCESS | 3200 | 1467996954709 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 3200 | 1467996954711 Marionette TRACE conn6 <- [1,2746,null,{}] 09:55:54 INFO - PROCESS | 3200 | 1467996954714 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 3200 | 1467996954716 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:54 INFO - PROCESS | 3200 | 1467996954797 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:55:54 INFO - PROCESS | 3200 | 1467996954804 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 3200 | 1467996954806 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4AD800 == 33 [pid = 3200] [id = 696] 09:55:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF5C65800) [pid = 3200] [serial = 2088] [outer = 0000000000000000] 09:55:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF5DB7400) [pid = 3200] [serial = 2089] [outer = 0000008BF5C65800] 09:55:54 INFO - PROCESS | 3200 | 1467996954852 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF60F4000) [pid = 3200] [serial = 2090] [outer = 0000008BF5C65800] 09:55:55 INFO - PROCESS | 3200 | 1467996955338 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:55:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 09:55:55 INFO - PROCESS | 3200 | 1467996955403 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 3200 | 1467996955408 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:55:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:55:55 INFO - PROCESS | 3200 | 1467996955413 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 3200 | 1467996955418 Marionette TRACE conn6 <- [1,2750,null,{}] 09:55:55 INFO - PROCESS | 3200 | 1467996955425 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 3200 | 1467996955428 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:55 INFO - PROCESS | 3200 | 1467996955570 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:55:55 INFO - PROCESS | 3200 | 1467996955686 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 3200 | 1467996955691 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEDCAD800 == 34 [pid = 3200] [id = 697] 09:55:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9684000) [pid = 3200] [serial = 2091] [outer = 0000000000000000] 09:55:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE968A400) [pid = 3200] [serial = 2092] [outer = 0000008BE9684000] 09:55:55 INFO - PROCESS | 3200 | 1467996955751 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9731400) [pid = 3200] [serial = 2093] [outer = 0000008BE9684000] 09:55:56 INFO - PROCESS | 3200 | 1467996956552 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1197ms 09:55:56 INFO - PROCESS | 3200 | 1467996956612 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:55:56 INFO - PROCESS | 3200 | 1467996956618 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:55:56 INFO - PROCESS | 3200 | 1467996956624 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - PROCESS | 3200 | 1467996956627 Marionette TRACE conn6 <- [1,2754,null,{}] 09:55:56 INFO - PROCESS | 3200 | 1467996956632 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:56 INFO - PROCESS | 3200 | 1467996956635 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:56 INFO - PROCESS | 3200 | 1467996956765 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:55:56 INFO - PROCESS | 3200 | 1467996956879 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 3200 | 1467996956881 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF521F000 == 35 [pid = 3200] [id = 698] 09:55:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9C8B400) [pid = 3200] [serial = 2094] [outer = 0000000000000000] 09:55:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDADC000) [pid = 3200] [serial = 2095] [outer = 0000008BE9C8B400] 09:55:56 INFO - PROCESS | 3200 | 1467996956940 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEDDC3000) [pid = 3200] [serial = 2096] [outer = 0000008BE9C8B400] 09:55:57 INFO - PROCESS | 3200 | 1467996957775 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1244ms 09:55:57 INFO - PROCESS | 3200 | 1467996957871 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 3200 | 1467996957876 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:55:57 INFO - PROCESS | 3200 | 1467996957882 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 3200 | 1467996957885 Marionette TRACE conn6 <- [1,2758,null,{}] 09:55:57 INFO - PROCESS | 3200 | 1467996957891 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 3200 | 1467996957894 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:58 INFO - PROCESS | 3200 | 1467996958023 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:55:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC68E000 == 34 [pid = 3200] [id = 695] 09:55:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9317000 == 33 [pid = 3200] [id = 694] 09:55:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61E8000 == 32 [pid = 3200] [id = 693] 09:55:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6052800 == 31 [pid = 3200] [id = 692] 09:55:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF561C800 == 30 [pid = 3200] [id = 691] 09:55:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386B000 == 29 [pid = 3200] [id = 690] 09:55:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDDF7000 == 28 [pid = 3200] [id = 689] 09:55:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9272800 == 27 [pid = 3200] [id = 688] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF60F8000) [pid = 3200] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF611E800) [pid = 3200] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B40800) [pid = 3200] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE978E800) [pid = 3200] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEFC72800) [pid = 3200] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5B2CC00) [pid = 3200] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BEA6E0800) [pid = 3200] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE972A800) [pid = 3200] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BE9847000) [pid = 3200] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF453B000) [pid = 3200] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BE9790800) [pid = 3200] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF5ED4400) [pid = 3200] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BE9993000) [pid = 3200] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BEF693400) [pid = 3200] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF326C000) [pid = 3200] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BEDAD4400) [pid = 3200] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BF5158000) [pid = 3200] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:55:58 INFO - PROCESS | 3200 | 1467996958130 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 3200 | 1467996958134 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE894C800 == 28 [pid = 3200] [id = 699] 09:55:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BE9685400) [pid = 3200] [serial = 2097] [outer = 0000000000000000] 09:55:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BE96A3800) [pid = 3200] [serial = 2098] [outer = 0000008BE9685400] 09:55:58 INFO - PROCESS | 3200 | 1467996958191 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BE9847C00) [pid = 3200] [serial = 2099] [outer = 0000008BE9685400] 09:55:58 INFO - PROCESS | 3200 | 1467996958623 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 774ms 09:55:58 INFO - PROCESS | 3200 | 1467996958670 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 3200 | 1467996958674 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:55:58 INFO - PROCESS | 3200 | 1467996958681 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 3200 | 1467996958684 Marionette TRACE conn6 <- [1,2762,null,{}] 09:55:58 INFO - PROCESS | 3200 | 1467996958688 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:58 INFO - PROCESS | 3200 | 1467996958690 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:58 INFO - PROCESS | 3200 | 1467996958780 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:55:58 INFO - PROCESS | 3200 | 1467996958786 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 3200 | 1467996958788 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:58 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32DF000 == 29 [pid = 3200] [id = 700] 09:55:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BE9D25000) [pid = 3200] [serial = 2100] [outer = 0000000000000000] 09:55:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEDAD8000) [pid = 3200] [serial = 2101] [outer = 0000008BE9D25000] 09:55:58 INFO - PROCESS | 3200 | 1467996958836 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEDDBFC00) [pid = 3200] [serial = 2102] [outer = 0000008BE9D25000] 09:55:59 INFO - PROCESS | 3200 | 1467996959287 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 692ms 09:55:59 INFO - PROCESS | 3200 | 1467996959377 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 3200 | 1467996959380 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:55:59 INFO - PROCESS | 3200 | 1467996959383 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 3200 | 1467996959387 Marionette TRACE conn6 <- [1,2766,null,{}] 09:55:59 INFO - PROCESS | 3200 | 1467996959399 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 3200 | 1467996959404 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:59 INFO - PROCESS | 3200 | 1467996959539 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:55:59 INFO - PROCESS | 3200 | 1467996959616 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 3200 | 1467996959619 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:55:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5777800 == 30 [pid = 3200] [id = 701] 09:55:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE8DCC000) [pid = 3200] [serial = 2103] [outer = 0000000000000000] 09:55:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF00CB400) [pid = 3200] [serial = 2104] [outer = 0000008BE8DCC000] 09:55:59 INFO - PROCESS | 3200 | 1467996959670 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF3850000) [pid = 3200] [serial = 2105] [outer = 0000008BE8DCC000] 09:56:00 INFO - PROCESS | 3200 | 1467996960031 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:56:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 09:56:00 INFO - PROCESS | 3200 | 1467996960077 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 3200 | 1467996960080 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:56:00 INFO - PROCESS | 3200 | 1467996960083 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:56:00 INFO - PROCESS | 3200 | 1467996960085 Marionette TRACE conn6 <- [1,2770,null,{}] 09:56:00 INFO - PROCESS | 3200 | 1467996960088 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 3200 | 1467996960090 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:00 INFO - PROCESS | 3200 | 1467996960218 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:56:00 INFO - PROCESS | 3200 | 1467996960229 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 3200 | 1467996960232 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61DE000 == 31 [pid = 3200] [id = 702] 09:56:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF46E5000) [pid = 3200] [serial = 2106] [outer = 0000000000000000] 09:56:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF504F800) [pid = 3200] [serial = 2107] [outer = 0000008BF46E5000] 09:56:00 INFO - PROCESS | 3200 | 1467996960278 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF5160400) [pid = 3200] [serial = 2108] [outer = 0000008BF46E5000] 09:56:00 INFO - PROCESS | 3200 | 1467996960760 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:56:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 09:56:00 INFO - PROCESS | 3200 | 1467996960819 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 3200 | 1467996960821 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:56:00 INFO - PROCESS | 3200 | 1467996960825 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 3200 | 1467996960827 Marionette TRACE conn6 <- [1,2774,null,{}] 09:56:00 INFO - PROCESS | 3200 | 1467996960839 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 3200 | 1467996960841 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:00 INFO - PROCESS | 3200 | 1467996960983 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:56:01 INFO - PROCESS | 3200 | 1467996960995 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 3200 | 1467996960997 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF9310800 == 32 [pid = 3200] [id = 703] 09:56:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF5B23000) [pid = 3200] [serial = 2109] [outer = 0000000000000000] 09:56:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF5B34000) [pid = 3200] [serial = 2110] [outer = 0000008BF5B23000] 09:56:01 INFO - PROCESS | 3200 | 1467996961042 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF60EC800) [pid = 3200] [serial = 2111] [outer = 0000008BF5B23000] 09:56:01 INFO - PROCESS | 3200 | 1467996961478 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:56:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 09:56:01 INFO - PROCESS | 3200 | 1467996961520 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 3200 | 1467996961523 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:56:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:56:01 INFO - PROCESS | 3200 | 1467996961535 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 3200 | 1467996961537 Marionette TRACE conn6 <- [1,2778,null,{}] 09:56:01 INFO - PROCESS | 3200 | 1467996961541 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 3200 | 1467996961547 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:01 INFO - PROCESS | 3200 | 1467996961682 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:56:01 INFO - PROCESS | 3200 | 1467996961737 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 3200 | 1467996961740 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69C800 == 33 [pid = 3200] [id = 704] 09:56:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF6120C00) [pid = 3200] [serial = 2112] [outer = 0000000000000000] 09:56:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF62F3000) [pid = 3200] [serial = 2113] [outer = 0000008BF6120C00] 09:56:01 INFO - PROCESS | 3200 | 1467996961785 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF6651000) [pid = 3200] [serial = 2114] [outer = 0000008BF6120C00] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9B41C00) [pid = 3200] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9723000) [pid = 3200] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9827400) [pid = 3200] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE9C87C00) [pid = 3200] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF2F8AC00) [pid = 3200] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF6120000) [pid = 3200] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF519E800) [pid = 3200] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF00D0400) [pid = 3200] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BE9784400) [pid = 3200] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF384B000) [pid = 3200] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:56:02 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BEE59A800) [pid = 3200] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:56:02 INFO - PROCESS | 3200 | 1467996962265 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:56:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 795ms 09:56:02 INFO - PROCESS | 3200 | 1467996962324 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 3200 | 1467996962327 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:56:02 INFO - PROCESS | 3200 | 1467996962330 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:56:02 INFO - PROCESS | 3200 | 1467996962332 Marionette TRACE conn6 <- [1,2782,null,{}] 09:56:02 INFO - PROCESS | 3200 | 1467996962335 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 3200 | 1467996962337 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:02 INFO - PROCESS | 3200 | 1467996962425 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:56:02 INFO - PROCESS | 3200 | 1467996962433 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 3200 | 1467996962435 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4D5000 == 34 [pid = 3200] [id = 705] 09:56:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BEABB8C00) [pid = 3200] [serial = 2115] [outer = 0000000000000000] 09:56:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEF694000) [pid = 3200] [serial = 2116] [outer = 0000008BEABB8C00] 09:56:02 INFO - PROCESS | 3200 | 1467996962483 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF5054000) [pid = 3200] [serial = 2117] [outer = 0000008BEABB8C00] 09:56:02 INFO - PROCESS | 3200 | 1467996962880 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:56:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 585ms 09:56:02 INFO - PROCESS | 3200 | 1467996962929 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 3200 | 1467996962931 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:56:02 INFO - PROCESS | 3200 | 1467996962934 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 3200 | 1467996962936 Marionette TRACE conn6 <- [1,2786,null,{}] 09:56:02 INFO - PROCESS | 3200 | 1467996962939 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 3200 | 1467996962941 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:03 INFO - PROCESS | 3200 | 1467996963023 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:56:03 INFO - PROCESS | 3200 | 1467996963029 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 3200 | 1467996963031 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD638800 == 35 [pid = 3200] [id = 706] 09:56:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF5B36000) [pid = 3200] [serial = 2118] [outer = 0000000000000000] 09:56:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF665A000) [pid = 3200] [serial = 2119] [outer = 0000008BF5B36000] 09:56:03 INFO - PROCESS | 3200 | 1467996963075 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF6667000) [pid = 3200] [serial = 2120] [outer = 0000008BF5B36000] 09:56:03 INFO - PROCESS | 3200 | 1467996963500 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:56:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 585ms 09:56:03 INFO - PROCESS | 3200 | 1467996963524 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 3200 | 1467996963526 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:56:03 INFO - PROCESS | 3200 | 1467996963529 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:56:03 INFO - PROCESS | 3200 | 1467996963531 Marionette TRACE conn6 <- [1,2790,null,{}] 09:56:03 INFO - PROCESS | 3200 | 1467996963547 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:03 INFO - PROCESS | 3200 | 1467996963549 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:03 INFO - PROCESS | 3200 | 1467996963633 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:56:03 INFO - PROCESS | 3200 | 1467996963639 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 3200 | 1467996963641 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7D5000 == 36 [pid = 3200] [id = 707] 09:56:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF67D7800) [pid = 3200] [serial = 2121] [outer = 0000000000000000] 09:56:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF684D400) [pid = 3200] [serial = 2122] [outer = 0000008BF67D7800] 09:56:03 INFO - PROCESS | 3200 | 1467996963685 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF6856C00) [pid = 3200] [serial = 2123] [outer = 0000008BF67D7800] 09:56:04 INFO - PROCESS | 3200 | 1467996964114 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:56:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 651ms 09:56:04 INFO - PROCESS | 3200 | 1467996964183 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 3200 | 1467996964186 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:56:04 INFO - PROCESS | 3200 | 1467996964189 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:56:04 INFO - PROCESS | 3200 | 1467996964191 Marionette TRACE conn6 <- [1,2794,null,{}] 09:56:04 INFO - PROCESS | 3200 | 1467996964195 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 3200 | 1467996964196 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:04 INFO - PROCESS | 3200 | 1467996964327 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:56:04 INFO - PROCESS | 3200 | 1467996964459 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 3200 | 1467996964462 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA07D000 == 37 [pid = 3200] [id = 708] 09:56:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE8350C00) [pid = 3200] [serial = 2124] [outer = 0000000000000000] 09:56:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE8428C00) [pid = 3200] [serial = 2125] [outer = 0000008BE8350C00] 09:56:04 INFO - PROCESS | 3200 | 1467996964523 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE972A800) [pid = 3200] [serial = 2126] [outer = 0000008BE8350C00] 09:56:05 INFO - PROCESS | 3200 | 1467996965135 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 09:56:05 INFO - PROCESS | 3200 | 1467996965179 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 3200 | 1467996965184 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:56:05 INFO - PROCESS | 3200 | 1467996965189 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 3200 | 1467996965193 Marionette TRACE conn6 <- [1,2798,null,{}] 09:56:05 INFO - PROCESS | 3200 | 1467996965198 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:05 INFO - PROCESS | 3200 | 1467996965201 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:05 INFO - PROCESS | 3200 | 1467996965323 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:56:05 INFO - PROCESS | 3200 | 1467996965420 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 3200 | 1467996965423 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5CD3800 == 38 [pid = 3200] [id = 709] 09:56:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEE82EC00) [pid = 3200] [serial = 2127] [outer = 0000000000000000] 09:56:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEEA44000) [pid = 3200] [serial = 2128] [outer = 0000008BEE82EC00] 09:56:05 INFO - PROCESS | 3200 | 1467996965482 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF325E800) [pid = 3200] [serial = 2129] [outer = 0000008BEE82EC00] 09:56:06 INFO - PROCESS | 3200 | 1467996966066 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 943ms 09:56:06 INFO - PROCESS | 3200 | 1467996966135 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 3200 | 1467996966139 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:56:06 INFO - PROCESS | 3200 | 1467996966143 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 3200 | 1467996966145 Marionette TRACE conn6 <- [1,2802,null,{}] 09:56:06 INFO - PROCESS | 3200 | 1467996966150 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 3200 | 1467996966152 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:06 INFO - PROCESS | 3200 | 1467996966267 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:56:06 INFO - PROCESS | 3200 | 1467996966392 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 3200 | 1467996966395 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7D3800 == 39 [pid = 3200] [id = 710] 09:56:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5B30000) [pid = 3200] [serial = 2130] [outer = 0000000000000000] 09:56:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF60F5400) [pid = 3200] [serial = 2131] [outer = 0000008BF5B30000] 09:56:06 INFO - PROCESS | 3200 | 1467996966451 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF62F1000) [pid = 3200] [serial = 2132] [outer = 0000008BF5B30000] 09:56:07 INFO - PROCESS | 3200 | 1467996967050 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 943ms 09:56:07 INFO - PROCESS | 3200 | 1467996967087 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 3200 | 1467996967091 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:56:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:56:07 INFO - PROCESS | 3200 | 1467996967103 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 3200 | 1467996967108 Marionette TRACE conn6 <- [1,2806,null,{}] 09:56:07 INFO - PROCESS | 3200 | 1467996967112 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 3200 | 1467996967115 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:07 INFO - PROCESS | 3200 | 1467996967288 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:56:07 INFO - PROCESS | 3200 | 1467996967411 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 3200 | 1467996967414 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B80F8A800 == 40 [pid = 3200] [id = 711] 09:56:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BE8426000) [pid = 3200] [serial = 2133] [outer = 0000000000000000] 09:56:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9725C00) [pid = 3200] [serial = 2134] [outer = 0000008BE8426000] 09:56:07 INFO - PROCESS | 3200 | 1467996967473 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEDDC0400) [pid = 3200] [serial = 2135] [outer = 0000008BE8426000] 09:56:08 INFO - PROCESS | 3200 | 1467996968263 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1198ms 09:56:08 INFO - PROCESS | 3200 | 1467996968298 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 3200 | 1467996968303 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:56:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:56:08 INFO - PROCESS | 3200 | 1467996968307 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 3200 | 1467996968312 Marionette TRACE conn6 <- [1,2810,null,{}] 09:56:08 INFO - PROCESS | 3200 | 1467996968317 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 3200 | 1467996968320 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:08 INFO - PROCESS | 3200 | 1467996968433 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:56:08 INFO - PROCESS | 3200 | 1467996968514 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 3200 | 1467996968517 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7D5000 == 39 [pid = 3200] [id = 707] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD638800 == 38 [pid = 3200] [id = 706] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4D5000 == 37 [pid = 3200] [id = 705] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69C800 == 36 [pid = 3200] [id = 704] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF9310800 == 35 [pid = 3200] [id = 703] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61DE000 == 34 [pid = 3200] [id = 702] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5777800 == 33 [pid = 3200] [id = 701] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32DF000 == 32 [pid = 3200] [id = 700] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE894C800 == 31 [pid = 3200] [id = 699] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF521F000 == 30 [pid = 3200] [id = 698] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEDCAD800 == 29 [pid = 3200] [id = 697] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4AD800 == 28 [pid = 3200] [id = 696] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008B80F8A800 == 27 [pid = 3200] [id = 711] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7D3800 == 26 [pid = 3200] [id = 710] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5CD3800 == 25 [pid = 3200] [id = 709] 09:56:09 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEA07D000 == 24 [pid = 3200] [id = 708] 09:56:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B80DE0000 == 25 [pid = 3200] [id = 712] 09:56:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE8408C00) [pid = 3200] [serial = 2136] [outer = 0000000000000000] 09:56:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BE841EC00) [pid = 3200] [serial = 2137] [outer = 0000008BE8408C00] 09:56:09 INFO - PROCESS | 3200 | 1467996969180 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BE92DDC00) [pid = 3200] [serial = 2138] [outer = 0000008BE8408C00] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEA061C00) [pid = 3200] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE9728400) [pid = 3200] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BE982AC00) [pid = 3200] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BEDC4C800) [pid = 3200] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE984C400) [pid = 3200] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDC57000) [pid = 3200] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEA6DAC00) [pid = 3200] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF57CAC00) [pid = 3200] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF515A400) [pid = 3200] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF633CC00) [pid = 3200] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6124C00) [pid = 3200] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5B39800) [pid = 3200] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF2E5B400) [pid = 3200] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEA9EAC00) [pid = 3200] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5DB7400) [pid = 3200] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF38D5000) [pid = 3200] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF4B54000) [pid = 3200] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5A8FC00) [pid = 3200] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEE7DE800) [pid = 3200] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BEF6DB000) [pid = 3200] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF3844800) [pid = 3200] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BEDACBC00) [pid = 3200] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF519D000) [pid = 3200] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:56:09 INFO - PROCESS | 3200 | 1467996969729 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:56:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1432ms 09:56:09 INFO - PROCESS | 3200 | 1467996969745 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 3200 | 1467996969749 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:56:09 INFO - PROCESS | 3200 | 1467996969754 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:56:09 INFO - PROCESS | 3200 | 1467996969756 Marionette TRACE conn6 <- [1,2814,null,{}] 09:56:09 INFO - PROCESS | 3200 | 1467996969761 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 3200 | 1467996969764 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:09 INFO - PROCESS | 3200 | 1467996969862 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:56:09 INFO - PROCESS | 3200 | 1467996969975 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 3200 | 1467996969978 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEEA1B000 == 26 [pid = 3200] [id = 713] 09:56:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BE96A2000) [pid = 3200] [serial = 2139] [outer = 0000000000000000] 09:56:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BE9786000) [pid = 3200] [serial = 2140] [outer = 0000008BE96A2000] 09:56:10 INFO - PROCESS | 3200 | 1467996970030 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE998B000) [pid = 3200] [serial = 2141] [outer = 0000008BE96A2000] 09:56:10 INFO - PROCESS | 3200 | 1467996970423 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:56:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 09:56:10 INFO - PROCESS | 3200 | 1467996970492 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 3200 | 1467996970497 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:56:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:56:10 INFO - PROCESS | 3200 | 1467996970503 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 3200 | 1467996970506 Marionette TRACE conn6 <- [1,2818,null,{}] 09:56:10 INFO - PROCESS | 3200 | 1467996970540 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:10 INFO - PROCESS | 3200 | 1467996970543 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:10 INFO - PROCESS | 3200 | 1467996970654 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:56:10 INFO - PROCESS | 3200 | 1467996970663 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 3200 | 1467996970665 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:10 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9275800 == 27 [pid = 3200] [id = 714] 09:56:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEDA09800) [pid = 3200] [serial = 2142] [outer = 0000000000000000] 09:56:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEDABF400) [pid = 3200] [serial = 2143] [outer = 0000008BEDA09800] 09:56:10 INFO - PROCESS | 3200 | 1467996970723 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDC4AC00) [pid = 3200] [serial = 2144] [outer = 0000008BEDA09800] 09:56:11 INFO - PROCESS | 3200 | 1467996971181 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:56:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 09:56:11 INFO - PROCESS | 3200 | 1467996971240 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 3200 | 1467996971243 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:56:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:56:11 INFO - PROCESS | 3200 | 1467996971246 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 3200 | 1467996971250 Marionette TRACE conn6 <- [1,2822,null,{}] 09:56:11 INFO - PROCESS | 3200 | 1467996971261 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 3200 | 1467996971266 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:11 INFO - PROCESS | 3200 | 1467996971364 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:56:11 INFO - PROCESS | 3200 | 1467996971371 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 3200 | 1467996971374 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:11 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF575A800 == 28 [pid = 3200] [id = 715] 09:56:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEE42BC00) [pid = 3200] [serial = 2145] [outer = 0000000000000000] 09:56:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEF691C00) [pid = 3200] [serial = 2146] [outer = 0000008BEE42BC00] 09:56:11 INFO - PROCESS | 3200 | 1467996971420 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BEF6DC800) [pid = 3200] [serial = 2147] [outer = 0000008BEE42BC00] 09:56:11 INFO - PROCESS | 3200 | 1467996971916 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:56:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 09:56:11 INFO - PROCESS | 3200 | 1467996971940 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 3200 | 1467996971943 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:56:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:56:11 INFO - PROCESS | 3200 | 1467996971947 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 3200 | 1467996971948 Marionette TRACE conn6 <- [1,2826,null,{}] 09:56:11 INFO - PROCESS | 3200 | 1467996971952 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 3200 | 1467996971954 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:12 INFO - PROCESS | 3200 | 1467996972100 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:56:12 INFO - PROCESS | 3200 | 1467996972122 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 3200 | 1467996972124 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6091800 == 29 [pid = 3200] [id = 716] 09:56:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF2E5AC00) [pid = 3200] [serial = 2148] [outer = 0000000000000000] 09:56:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF2E62400) [pid = 3200] [serial = 2149] [outer = 0000008BF2E5AC00] 09:56:12 INFO - PROCESS | 3200 | 1467996972177 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF3843000) [pid = 3200] [serial = 2150] [outer = 0000008BF2E5AC00] 09:56:12 INFO - PROCESS | 3200 | 1467996972624 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:56:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 732ms 09:56:12 INFO - PROCESS | 3200 | 1467996972681 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 3200 | 1467996972683 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:56:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:56:12 INFO - PROCESS | 3200 | 1467996972686 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 3200 | 1467996972688 Marionette TRACE conn6 <- [1,2830,null,{}] 09:56:12 INFO - PROCESS | 3200 | 1467996972692 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 3200 | 1467996972694 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:12 INFO - PROCESS | 3200 | 1467996972803 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:56:12 INFO - PROCESS | 3200 | 1467996972814 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 3200 | 1467996972816 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:12 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62B4000 == 30 [pid = 3200] [id = 717] 09:56:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF4228400) [pid = 3200] [serial = 2151] [outer = 0000000000000000] 09:56:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF46E0400) [pid = 3200] [serial = 2152] [outer = 0000008BF4228400] 09:56:12 INFO - PROCESS | 3200 | 1467996972872 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF515C000) [pid = 3200] [serial = 2153] [outer = 0000008BF4228400] 09:56:13 INFO - PROCESS | 3200 | 1467996973374 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:56:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:56:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 733ms 09:56:13 INFO - PROCESS | 3200 | 1467996973444 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 3200 | 1467996973446 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:56:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:56:13 INFO - PROCESS | 3200 | 1467996973450 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 3200 | 1467996973451 Marionette TRACE conn6 <- [1,2834,null,{}] 09:56:13 INFO - PROCESS | 3200 | 1467996973455 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:13 INFO - PROCESS | 3200 | 1467996973461 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:13 INFO - PROCESS | 3200 | 1467996973578 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF67D7800) [pid = 3200] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF6120C00) [pid = 3200] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE8DCC000) [pid = 3200] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF5C65800) [pid = 3200] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9C8B400) [pid = 3200] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9684000) [pid = 3200] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9D25000) [pid = 3200] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE9685400) [pid = 3200] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B23000) [pid = 3200] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BEABB8C00) [pid = 3200] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF46E5000) [pid = 3200] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:56:13 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5B36000) [pid = 3200] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:56:13 INFO - PROCESS | 3200 | 1467996973843 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 3200 | 1467996973846 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:13 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B80F86000 == 31 [pid = 3200] [id = 718] 09:56:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE8424000) [pid = 3200] [serial = 2154] [outer = 0000000000000000] 09:56:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9830000) [pid = 3200] [serial = 2155] [outer = 0000008BE8424000] 09:56:13 INFO - PROCESS | 3200 | 1467996973895 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDC58000) [pid = 3200] [serial = 2156] [outer = 0000008BE8424000] 09:56:14 INFO - PROCESS | 3200 | 1467996974261 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:56:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 836ms 09:56:14 INFO - PROCESS | 3200 | 1467996974288 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 3200 | 1467996974290 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:56:14 INFO - PROCESS | 3200 | 1467996974293 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:56:14 INFO - PROCESS | 3200 | 1467996974295 Marionette TRACE conn6 <- [1,2838,null,{}] 09:56:14 INFO - PROCESS | 3200 | 1467996974298 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 3200 | 1467996974300 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:14 INFO - PROCESS | 3200 | 1467996974382 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:56:14 INFO - PROCESS | 3200 | 1467996974463 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 3200 | 1467996974465 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:14 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC68D000 == 32 [pid = 3200] [id = 719] 09:56:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE9684000) [pid = 3200] [serial = 2157] [outer = 0000000000000000] 09:56:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF5B31C00) [pid = 3200] [serial = 2158] [outer = 0000008BE9684000] 09:56:14 INFO - PROCESS | 3200 | 1467996974511 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF5BBC000) [pid = 3200] [serial = 2159] [outer = 0000008BE9684000] 09:56:14 INFO - PROCESS | 3200 | 1467996974863 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:56:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 09:56:14 INFO - PROCESS | 3200 | 1467996974926 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 3200 | 1467996974928 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:56:14 INFO - PROCESS | 3200 | 1467996974931 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:56:14 INFO - PROCESS | 3200 | 1467996974933 Marionette TRACE conn6 <- [1,2842,null,{}] 09:56:14 INFO - PROCESS | 3200 | 1467996974937 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 3200 | 1467996974939 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:15 INFO - PROCESS | 3200 | 1467996975062 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:56:15 INFO - PROCESS | 3200 | 1467996975069 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 3200 | 1467996975071 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A3000 == 33 [pid = 3200] [id = 720] 09:56:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5BC0000) [pid = 3200] [serial = 2160] [outer = 0000000000000000] 09:56:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5ECD000) [pid = 3200] [serial = 2161] [outer = 0000008BF5BC0000] 09:56:15 INFO - PROCESS | 3200 | 1467996975116 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF60F7800) [pid = 3200] [serial = 2162] [outer = 0000008BF5BC0000] 09:56:15 INFO - PROCESS | 3200 | 1467996975538 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:56:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 09:56:15 INFO - PROCESS | 3200 | 1467996975565 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 3200 | 1467996975567 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:56:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:56:15 INFO - PROCESS | 3200 | 1467996975583 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 3200 | 1467996975585 Marionette TRACE conn6 <- [1,2846,null,{}] 09:56:15 INFO - PROCESS | 3200 | 1467996975588 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 3200 | 1467996975590 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:15 INFO - PROCESS | 3200 | 1467996975672 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:56:15 INFO - PROCESS | 3200 | 1467996975677 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 3200 | 1467996975679 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:15 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4D2800 == 34 [pid = 3200] [id = 721] 09:56:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEDC4E400) [pid = 3200] [serial = 2163] [outer = 0000000000000000] 09:56:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF611F400) [pid = 3200] [serial = 2164] [outer = 0000008BEDC4E400] 09:56:15 INFO - PROCESS | 3200 | 1467996975725 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF633CC00) [pid = 3200] [serial = 2165] [outer = 0000008BEDC4E400] 09:56:16 INFO - PROCESS | 3200 | 1467996976595 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:56:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1036ms 09:56:16 INFO - PROCESS | 3200 | 1467996976621 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 3200 | 1467996976626 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:56:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:56:16 INFO - PROCESS | 3200 | 1467996976652 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 3200 | 1467996976657 Marionette TRACE conn6 <- [1,2850,null,{}] 09:56:16 INFO - PROCESS | 3200 | 1467996976662 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 3200 | 1467996976665 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:16 INFO - PROCESS | 3200 | 1467996976793 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:56:16 INFO - PROCESS | 3200 | 1467996976897 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 3200 | 1467996976900 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:16 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32DE800 == 35 [pid = 3200] [id = 722] 09:56:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BE982CC00) [pid = 3200] [serial = 2166] [outer = 0000000000000000] 09:56:16 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BE9979400) [pid = 3200] [serial = 2167] [outer = 0000008BE982CC00] 09:56:16 INFO - PROCESS | 3200 | 1467996976966 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BEABB7800) [pid = 3200] [serial = 2168] [outer = 0000008BE982CC00] 09:56:17 INFO - PROCESS | 3200 | 1467996977670 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:56:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1080ms 09:56:17 INFO - PROCESS | 3200 | 1467996977736 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 3200 | 1467996977742 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:56:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:56:17 INFO - PROCESS | 3200 | 1467996977774 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 3200 | 1467996977777 Marionette TRACE conn6 <- [1,2854,null,{}] 09:56:17 INFO - PROCESS | 3200 | 1467996977782 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 3200 | 1467996977785 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:17 INFO - PROCESS | 3200 | 1467996977921 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:56:18 INFO - PROCESS | 3200 | 1467996978132 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 3200 | 1467996978136 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:18 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA68D800 == 36 [pid = 3200] [id = 723] 09:56:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE8344000) [pid = 3200] [serial = 2169] [outer = 0000000000000000] 09:56:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9724800) [pid = 3200] [serial = 2170] [outer = 0000008BE8344000] 09:56:18 INFO - PROCESS | 3200 | 1467996978196 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE984A800) [pid = 3200] [serial = 2171] [outer = 0000008BE8344000] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C86800 == 35 [pid = 3200] [id = 410] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E1E000 == 34 [pid = 3200] [id = 394] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDE11000 == 33 [pid = 3200] [id = 400] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008B826D8800 == 32 [pid = 3200] [id = 402] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF386F000 == 31 [pid = 3200] [id = 406] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFE27F800 == 30 [pid = 3200] [id = 396] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32F4000 == 29 [pid = 3200] [id = 401] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008B826DB000 == 28 [pid = 3200] [id = 399] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFF5BF800 == 27 [pid = 3200] [id = 397] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4270000 == 26 [pid = 3200] [id = 393] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4BB1800 == 25 [pid = 3200] [id = 407] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF575E800 == 24 [pid = 3200] [id = 398] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD1E000 == 23 [pid = 3200] [id = 405] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4D9800 == 22 [pid = 3200] [id = 395] 09:56:18 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEABC5800 == 21 [pid = 3200] [id = 403] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF62F3000) [pid = 3200] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF00CB400) [pid = 3200] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF3850000) [pid = 3200] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF60F4000) [pid = 3200] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDADC000) [pid = 3200] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BEDDC3000) [pid = 3200] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE968A400) [pid = 3200] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9731400) [pid = 3200] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEDAD8000) [pid = 3200] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDDBFC00) [pid = 3200] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9847C00) [pid = 3200] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE96A3800) [pid = 3200] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5B34000) [pid = 3200] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEF694000) [pid = 3200] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5054000) [pid = 3200] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF6651000) [pid = 3200] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF504F800) [pid = 3200] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5160400) [pid = 3200] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF60EC800) [pid = 3200] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF6856C00) [pid = 3200] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BF665A000) [pid = 3200] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF6667000) [pid = 3200] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF684D400) [pid = 3200] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:56:18 INFO - PROCESS | 3200 | 1467996978850 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:56:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1132ms 09:56:18 INFO - PROCESS | 3200 | 1467996978913 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 3200 | 1467996978917 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:56:18 INFO - PROCESS | 3200 | 1467996978922 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 3200 | 1467996978924 Marionette TRACE conn6 <- [1,2858,null,{}] 09:56:18 INFO - PROCESS | 3200 | 1467996978932 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 3200 | 1467996978937 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:19 INFO - PROCESS | 3200 | 1467996979031 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:56:19 INFO - PROCESS | 3200 | 1467996979112 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 3200 | 1467996979115 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEF556800 == 22 [pid = 3200] [id = 724] 09:56:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BE8427C00) [pid = 3200] [serial = 2172] [outer = 0000000000000000] 09:56:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BE9846800) [pid = 3200] [serial = 2173] [outer = 0000008BE8427C00] 09:56:19 INFO - PROCESS | 3200 | 1467996979165 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BEDAD8000) [pid = 3200] [serial = 2174] [outer = 0000008BE8427C00] 09:56:19 INFO - PROCESS | 3200 | 1467996979636 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:56:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:56:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 09:56:19 INFO - PROCESS | 3200 | 1467996979660 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 3200 | 1467996979664 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:56:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:56:19 INFO - PROCESS | 3200 | 1467996979669 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 3200 | 1467996979671 Marionette TRACE conn6 <- [1,2862,null,{}] 09:56:19 INFO - PROCESS | 3200 | 1467996979679 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:19 INFO - PROCESS | 3200 | 1467996979681 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:19 INFO - PROCESS | 3200 | 1467996979775 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:56:19 INFO - PROCESS | 3200 | 1467996979782 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 3200 | 1467996979784 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:19 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5216800 == 23 [pid = 3200] [id = 725] 09:56:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BEE773800) [pid = 3200] [serial = 2175] [outer = 0000000000000000] 09:56:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BEF693400) [pid = 3200] [serial = 2176] [outer = 0000008BEE773800] 09:56:19 INFO - PROCESS | 3200 | 1467996979830 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BEFCD3400) [pid = 3200] [serial = 2177] [outer = 0000008BEE773800] 09:56:20 INFO - PROCESS | 3200 | 1467996980296 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 09:56:20 INFO - PROCESS | 3200 | 1467996980362 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 3200 | 1467996980365 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:56:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:56:20 INFO - PROCESS | 3200 | 1467996980370 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 3200 | 1467996980376 Marionette TRACE conn6 <- [1,2866,null,{}] 09:56:20 INFO - PROCESS | 3200 | 1467996980386 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 3200 | 1467996980390 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:20 INFO - PROCESS | 3200 | 1467996980482 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:56:20 INFO - PROCESS | 3200 | 1467996980497 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 3200 | 1467996980499 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:20 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D7000 == 24 [pid = 3200] [id = 726] 09:56:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEF695400) [pid = 3200] [serial = 2178] [outer = 0000000000000000] 09:56:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF46E3800) [pid = 3200] [serial = 2179] [outer = 0000008BEF695400] 09:56:20 INFO - PROCESS | 3200 | 1467996980544 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF5054000) [pid = 3200] [serial = 2180] [outer = 0000008BEF695400] 09:56:20 INFO - PROCESS | 3200 | 1467996980970 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:56:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 650ms 09:56:21 INFO - PROCESS | 3200 | 1467996981021 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 3200 | 1467996981024 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:56:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:56:21 INFO - PROCESS | 3200 | 1467996981032 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 3200 | 1467996981035 Marionette TRACE conn6 <- [1,2870,null,{}] 09:56:21 INFO - PROCESS | 3200 | 1467996981038 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:21 INFO - PROCESS | 3200 | 1467996981040 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:21 INFO - PROCESS | 3200 | 1467996981156 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:56:21 INFO - PROCESS | 3200 | 1467996981238 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 3200 | 1467996981240 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92C2000 == 25 [pid = 3200] [id = 727] 09:56:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF515B000) [pid = 3200] [serial = 2181] [outer = 0000000000000000] 09:56:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF57C2400) [pid = 3200] [serial = 2182] [outer = 0000008BF515B000] 09:56:21 INFO - PROCESS | 3200 | 1467996981296 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5910400) [pid = 3200] [serial = 2183] [outer = 0000008BF515B000] 09:56:21 INFO - PROCESS | 3200 | 1467996981735 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:56:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 09:56:21 INFO - PROCESS | 3200 | 1467996981768 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 3200 | 1467996981770 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:56:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:56:21 INFO - PROCESS | 3200 | 1467996981774 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 3200 | 1467996981776 Marionette TRACE conn6 <- [1,2874,null,{}] 09:56:21 INFO - PROCESS | 3200 | 1467996981779 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:21 INFO - PROCESS | 3200 | 1467996981781 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:21 INFO - PROCESS | 3200 | 1467996981894 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:56:21 INFO - PROCESS | 3200 | 1467996981899 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 3200 | 1467996981905 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:21 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF6068000 == 26 [pid = 3200] [id = 728] 09:56:21 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5B40800) [pid = 3200] [serial = 2184] [outer = 0000000000000000] 09:56:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5C68C00) [pid = 3200] [serial = 2185] [outer = 0000008BF5B40800] 09:56:22 INFO - PROCESS | 3200 | 1467996982006 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF611F800) [pid = 3200] [serial = 2186] [outer = 0000008BF5B40800] 09:56:22 INFO - PROCESS | 3200 | 1467996982459 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:56:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 732ms 09:56:22 INFO - PROCESS | 3200 | 1467996982509 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 3200 | 1467996982511 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:56:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:56:22 INFO - PROCESS | 3200 | 1467996982542 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 3200 | 1467996982544 Marionette TRACE conn6 <- [1,2878,null,{}] 09:56:22 INFO - PROCESS | 3200 | 1467996982561 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 3200 | 1467996982563 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:22 INFO - PROCESS | 3200 | 1467996982686 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:56:22 INFO - PROCESS | 3200 | 1467996982742 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 3200 | 1467996982744 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:22 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4C8000 == 27 [pid = 3200] [id = 729] 09:56:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF664D000) [pid = 3200] [serial = 2187] [outer = 0000000000000000] 09:56:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6650800) [pid = 3200] [serial = 2188] [outer = 0000008BF664D000] 09:56:22 INFO - PROCESS | 3200 | 1467996982788 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF6659000) [pid = 3200] [serial = 2189] [outer = 0000008BF664D000] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF2E5AC00) [pid = 3200] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE96A2000) [pid = 3200] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEDA09800) [pid = 3200] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE8408C00) [pid = 3200] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEE42BC00) [pid = 3200] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF4228400) [pid = 3200] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE8424000) [pid = 3200] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE8350C00) [pid = 3200] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEE82EC00) [pid = 3200] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF5B30000) [pid = 3200] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9684000) [pid = 3200] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:56:23 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF5BC0000) [pid = 3200] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:56:23 INFO - PROCESS | 3200 | 1467996983237 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:56:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 773ms 09:56:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:56:23 INFO - PROCESS | 3200 | 1467996983291 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 3200 | 1467996983293 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:56:23 INFO - PROCESS | 3200 | 1467996983297 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 3200 | 1467996983298 Marionette TRACE conn6 <- [1,2882,null,{}] 09:56:23 INFO - PROCESS | 3200 | 1467996983302 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 3200 | 1467996983304 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:23 INFO - PROCESS | 3200 | 1467996983418 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:56:23 INFO - PROCESS | 3200 | 1467996983469 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 3200 | 1467996983472 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:23 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC1C800 == 28 [pid = 3200] [id = 730] 09:56:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE922A000) [pid = 3200] [serial = 2190] [outer = 0000000000000000] 09:56:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDC4DC00) [pid = 3200] [serial = 2191] [outer = 0000008BE922A000] 09:56:23 INFO - PROCESS | 3200 | 1467996983516 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BF4B5D000) [pid = 3200] [serial = 2192] [outer = 0000008BE922A000] 09:56:23 INFO - PROCESS | 3200 | 1467996983887 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:56:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 626ms 09:56:23 INFO - PROCESS | 3200 | 1467996983926 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 3200 | 1467996983928 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:56:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:56:23 INFO - PROCESS | 3200 | 1467996983932 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 3200 | 1467996983933 Marionette TRACE conn6 <- [1,2886,null,{}] 09:56:23 INFO - PROCESS | 3200 | 1467996983937 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 3200 | 1467996983940 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:24 INFO - PROCESS | 3200 | 1467996984092 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:56:24 INFO - PROCESS | 3200 | 1467996984104 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 3200 | 1467996984106 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7DD800 == 29 [pid = 3200] [id = 731] 09:56:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF60F5000) [pid = 3200] [serial = 2193] [outer = 0000000000000000] 09:56:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF665E000) [pid = 3200] [serial = 2194] [outer = 0000008BF60F5000] 09:56:24 INFO - PROCESS | 3200 | 1467996984151 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF6667000) [pid = 3200] [serial = 2195] [outer = 0000008BF60F5000] 09:56:24 INFO - PROCESS | 3200 | 1467996984536 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:56:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 09:56:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:56:24 INFO - PROCESS | 3200 | 1467996984629 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 3200 | 1467996984631 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:56:24 INFO - PROCESS | 3200 | 1467996984634 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 3200 | 1467996984636 Marionette TRACE conn6 <- [1,2890,null,{}] 09:56:24 INFO - PROCESS | 3200 | 1467996984640 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 3200 | 1467996984642 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:24 INFO - PROCESS | 3200 | 1467996984730 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:56:24 INFO - PROCESS | 3200 | 1467996984735 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 3200 | 1467996984737 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:24 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDD8D000 == 30 [pid = 3200] [id = 732] 09:56:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF672E000) [pid = 3200] [serial = 2196] [outer = 0000000000000000] 09:56:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF684D800) [pid = 3200] [serial = 2197] [outer = 0000008BF672E000] 09:56:24 INFO - PROCESS | 3200 | 1467996984782 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6E16400) [pid = 3200] [serial = 2198] [outer = 0000008BF672E000] 09:56:25 INFO - PROCESS | 3200 | 1467996985327 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:56:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:56:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 09:56:25 INFO - PROCESS | 3200 | 1467996985374 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 3200 | 1467996985379 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:56:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:56:25 INFO - PROCESS | 3200 | 1467996985472 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 3200 | 1467996985476 Marionette TRACE conn6 <- [1,2894,null,{}] 09:56:25 INFO - PROCESS | 3200 | 1467996985483 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 3200 | 1467996985486 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:25 INFO - PROCESS | 3200 | 1467996985612 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:56:25 INFO - PROCESS | 3200 | 1467996985689 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 3200 | 1467996985692 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:25 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF3885800 == 31 [pid = 3200] [id = 733] 09:56:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BE96A3C00) [pid = 3200] [serial = 2199] [outer = 0000000000000000] 09:56:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE9D1B000) [pid = 3200] [serial = 2200] [outer = 0000008BE96A3C00] 09:56:25 INFO - PROCESS | 3200 | 1467996985793 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BEDCFB000) [pid = 3200] [serial = 2201] [outer = 0000008BE96A3C00] 09:56:26 INFO - PROCESS | 3200 | 1467996986364 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:56:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 987ms 09:56:26 INFO - PROCESS | 3200 | 1467996986415 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 3200 | 1467996986420 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:56:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:56:26 INFO - PROCESS | 3200 | 1467996986427 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 3200 | 1467996986430 Marionette TRACE conn6 <- [1,2898,null,{}] 09:56:26 INFO - PROCESS | 3200 | 1467996986434 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 3200 | 1467996986437 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:26 INFO - PROCESS | 3200 | 1467996986554 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:56:26 INFO - PROCESS | 3200 | 1467996986651 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 3200 | 1467996986654 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:26 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69D000 == 32 [pid = 3200] [id = 734] 09:56:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF2F8FC00) [pid = 3200] [serial = 2202] [outer = 0000000000000000] 09:56:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF3843C00) [pid = 3200] [serial = 2203] [outer = 0000008BF2F8FC00] 09:56:26 INFO - PROCESS | 3200 | 1467996986711 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF4B5FC00) [pid = 3200] [serial = 2204] [outer = 0000008BF2F8FC00] 09:56:27 INFO - PROCESS | 3200 | 1467996987288 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:56:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:56:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:56:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 881ms 09:56:27 INFO - PROCESS | 3200 | 1467996987324 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 3200 | 1467996987327 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:56:27 INFO - PROCESS | 3200 | 1467996987332 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - TEST-START | /DOMEvents/constructors.html 09:56:27 INFO - PROCESS | 3200 | 1467996987336 Marionette TRACE conn6 <- [1,2902,null,{}] 09:56:27 INFO - PROCESS | 3200 | 1467996987348 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:27 INFO - PROCESS | 3200 | 1467996987353 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:27 INFO - PROCESS | 3200 | 1467996987468 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:56:27 INFO - PROCESS | 3200 | 1467996987566 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 3200 | 1467996987570 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:27 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDE0F800 == 33 [pid = 3200] [id = 735] 09:56:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF60F2400) [pid = 3200] [serial = 2205] [outer = 0000000000000000] 09:56:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF62EE400) [pid = 3200] [serial = 2206] [outer = 0000008BF60F2400] 09:56:27 INFO - PROCESS | 3200 | 1467996987628 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6856800) [pid = 3200] [serial = 2207] [outer = 0000008BF60F2400] 09:56:28 INFO - PROCESS | 3200 | 1467996988309 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:56:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:56:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:56:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:56:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:56:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:56:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:56:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:56:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:56:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1046ms 09:56:28 INFO - PROCESS | 3200 | 1467996988383 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:56:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:56:28 INFO - PROCESS | 3200 | 1467996988386 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:56:28 INFO - PROCESS | 3200 | 1467996988390 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 3200 | 1467996988392 Marionette TRACE conn6 <- [1,2906,null,{}] 09:56:28 INFO - PROCESS | 3200 | 1467996988413 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 3200 | 1467996988416 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:28 INFO - PROCESS | 3200 | 1467996988536 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:56:28 INFO - PROCESS | 3200 | 1467996988652 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 3200 | 1467996988655 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:28 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFE28F000 == 34 [pid = 3200] [id = 736] 09:56:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF6851800) [pid = 3200] [serial = 2208] [outer = 0000000000000000] 09:56:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF6E22C00) [pid = 3200] [serial = 2209] [outer = 0000008BF6851800] 09:56:28 INFO - PROCESS | 3200 | 1467996988713 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF72AE800) [pid = 3200] [serial = 2210] [outer = 0000008BF6851800] 09:56:29 INFO - PROCESS | 3200 | 1467996989388 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:56:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1027ms 09:56:29 INFO - PROCESS | 3200 | 1467996989419 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 3200 | 1467996989423 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:56:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:56:29 INFO - PROCESS | 3200 | 1467996989427 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 3200 | 1467996989431 Marionette TRACE conn6 <- [1,2910,null,{}] 09:56:29 INFO - PROCESS | 3200 | 1467996989436 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 3200 | 1467996989439 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:29 INFO - PROCESS | 3200 | 1467996989542 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:56:29 INFO - PROCESS | 3200 | 1467996989626 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 3200 | 1467996989629 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:29 INFO - PROCESS | 3200 | ++DOCSHELL 0000008B80F86800 == 35 [pid = 3200] [id = 737] 09:56:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE9826400) [pid = 3200] [serial = 2211] [outer = 0000000000000000] 09:56:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE9996C00) [pid = 3200] [serial = 2212] [outer = 0000008BE9826400] 09:56:29 INFO - PROCESS | 3200 | 1467996989731 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BEDAD0C00) [pid = 3200] [serial = 2213] [outer = 0000008BE9826400] 09:56:30 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC06800 == 34 [pid = 3200] [id = 408] 09:56:30 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5769000 == 33 [pid = 3200] [id = 409] 09:56:30 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEEA2B800 == 32 [pid = 3200] [id = 404] 09:56:30 INFO - PROCESS | 3200 | --DOCSHELL 0000008B80DE0000 == 31 [pid = 3200] [id = 712] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BF5B31C00) [pid = 3200] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BE9725C00) [pid = 3200] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF60F7800) [pid = 3200] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF5BBC000) [pid = 3200] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BEF6DC800) [pid = 3200] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF611F400) [pid = 3200] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF5ECD000) [pid = 3200] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF2E62400) [pid = 3200] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9786000) [pid = 3200] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BE998B000) [pid = 3200] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BEDABF400) [pid = 3200] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDC4AC00) [pid = 3200] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE841EC00) [pid = 3200] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE92DDC00) [pid = 3200] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEF691C00) [pid = 3200] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF46E0400) [pid = 3200] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF3843000) [pid = 3200] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9830000) [pid = 3200] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE972A800) [pid = 3200] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF515C000) [pid = 3200] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE8428C00) [pid = 3200] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEDC58000) [pid = 3200] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF325E800) [pid = 3200] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BEEA44000) [pid = 3200] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF62F1000) [pid = 3200] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF60F5400) [pid = 3200] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:56:30 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:56:30 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:56:30 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:56:30 INFO - PROCESS | 3200 | [3200] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:56:31 INFO - PROCESS | 3200 | 1467996990994 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:56:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:56:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:56:31 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 09:56:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:56:31 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 09:56:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:56:31 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]" 09:56:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:56:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:56:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1589ms 09:56:31 INFO - PROCESS | 3200 | 1467996991018 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 3200 | 1467996991021 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:56:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:56:31 INFO - PROCESS | 3200 | 1467996991027 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 3200 | 1467996991030 Marionette TRACE conn6 <- [1,2914,null,{}] 09:56:31 INFO - PROCESS | 3200 | 1467996991036 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 3200 | 1467996991039 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:31 INFO - PROCESS | 3200 | 1467996991124 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:56:31 INFO - PROCESS | 3200 | 1467996991131 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 3200 | 1467996991134 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE7C2800 == 32 [pid = 3200] [id = 738] 09:56:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BE9787000) [pid = 3200] [serial = 2214] [outer = 0000000000000000] 09:56:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9790C00) [pid = 3200] [serial = 2215] [outer = 0000008BE9787000] 09:56:31 INFO - PROCESS | 3200 | 1467996991183 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE9849C00) [pid = 3200] [serial = 2216] [outer = 0000008BE9787000] 09:56:31 INFO - PROCESS | 3200 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:56:31 INFO - PROCESS | 3200 | 1467996991631 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:56:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:56:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 689ms 09:56:31 INFO - PROCESS | 3200 | 1467996991721 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 3200 | 1467996991726 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:56:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:56:31 INFO - PROCESS | 3200 | 1467996991733 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 3200 | 1467996991736 Marionette TRACE conn6 <- [1,2918,null,{}] 09:56:31 INFO - PROCESS | 3200 | 1467996991740 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 3200 | 1467996991742 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:31 INFO - PROCESS | 3200 | 1467996991870 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:56:31 INFO - PROCESS | 3200 | 1467996991956 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 3200 | 1467996991959 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:31 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF32ED800 == 33 [pid = 3200] [id = 739] 09:56:31 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE9991800) [pid = 3200] [serial = 2217] [outer = 0000000000000000] 09:56:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDACA800) [pid = 3200] [serial = 2218] [outer = 0000008BE9991800] 09:56:32 INFO - PROCESS | 3200 | 1467996992009 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDC4D800) [pid = 3200] [serial = 2219] [outer = 0000008BE9991800] 09:56:32 INFO - PROCESS | 3200 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:56:32 INFO - PROCESS | 3200 | 1467996992372 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:56:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:56:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 692ms 09:56:32 INFO - PROCESS | 3200 | 1467996992426 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 3200 | 1467996992428 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:56:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:56:32 INFO - PROCESS | 3200 | 1467996992432 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 3200 | 1467996992436 Marionette TRACE conn6 <- [1,2922,null,{}] 09:56:32 INFO - PROCESS | 3200 | 1467996992447 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 3200 | 1467996992452 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:32 INFO - PROCESS | 3200 | 1467996992539 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:56:32 INFO - PROCESS | 3200 | 1467996992546 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 3200 | 1467996992549 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:32 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5768000 == 34 [pid = 3200] [id = 740] 09:56:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE9684C00) [pid = 3200] [serial = 2220] [outer = 0000000000000000] 09:56:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BEF691C00) [pid = 3200] [serial = 2221] [outer = 0000008BE9684C00] 09:56:32 INFO - PROCESS | 3200 | 1467996992598 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BEF747C00) [pid = 3200] [serial = 2222] [outer = 0000008BE9684C00] 09:56:33 INFO - PROCESS | 3200 | 1467996993071 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:56:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:56:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 09:56:33 INFO - PROCESS | 3200 | 1467996993127 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 3200 | 1467996993130 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:56:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:56:33 INFO - PROCESS | 3200 | 1467996993133 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 3200 | 1467996993135 Marionette TRACE conn6 <- [1,2926,null,{}] 09:56:33 INFO - PROCESS | 3200 | 1467996993138 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:33 INFO - PROCESS | 3200 | 1467996993140 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:33 INFO - PROCESS | 3200 | 1467996993289 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:56:33 INFO - PROCESS | 3200 | 1467996993343 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 3200 | 1467996993346 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF60A3000 == 35 [pid = 3200] [id = 741] 09:56:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF3208000) [pid = 3200] [serial = 2223] [outer = 0000000000000000] 09:56:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF3844000) [pid = 3200] [serial = 2224] [outer = 0000008BF3208000] 09:56:33 INFO - PROCESS | 3200 | 1467996993391 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF384F800) [pid = 3200] [serial = 2225] [outer = 0000008BF3208000] 09:56:33 INFO - PROCESS | 3200 | 1467996993761 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:56:33 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. 09:56:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 09:56:33 INFO - PROCESS | 3200 | 1467996993839 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 3200 | 1467996993842 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:56:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:56:33 INFO - PROCESS | 3200 | 1467996993845 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 3200 | 1467996993847 Marionette TRACE conn6 <- [1,2930,null,{}] 09:56:33 INFO - PROCESS | 3200 | 1467996993851 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:33 INFO - PROCESS | 3200 | 1467996993853 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:33 INFO - PROCESS | 3200 | 1467996993969 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:56:33 INFO - PROCESS | 3200 | 1467996993975 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 3200 | 1467996993977 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:33 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF68A5000 == 36 [pid = 3200] [id = 742] 09:56:33 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BE9788800) [pid = 3200] [serial = 2226] [outer = 0000000000000000] 09:56:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF4543000) [pid = 3200] [serial = 2227] [outer = 0000008BE9788800] 09:56:34 INFO - PROCESS | 3200 | 1467996994022 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF5158C00) [pid = 3200] [serial = 2228] [outer = 0000008BE9788800] 09:56:34 INFO - PROCESS | 3200 | 1467996994463 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:56:34 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 09:56:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:56:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 690ms 09:56:34 INFO - PROCESS | 3200 | 1467996994537 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:56:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:56:34 INFO - PROCESS | 3200 | 1467996994539 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:56:34 INFO - PROCESS | 3200 | 1467996994543 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 3200 | 1467996994545 Marionette TRACE conn6 <- [1,2934,null,{}] 09:56:34 INFO - PROCESS | 3200 | 1467996994548 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 3200 | 1467996994554 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:34 INFO - PROCESS | 3200 | 1467996994731 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF515B000) [pid = 3200] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF5B40800) [pid = 3200] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE8427C00) [pid = 3200] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEF695400) [pid = 3200] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BE982CC00) [pid = 3200] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE8344000) [pid = 3200] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BEDC4E400) [pid = 3200] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEE773800) [pid = 3200] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF672E000) [pid = 3200] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BE922A000) [pid = 3200] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF664D000) [pid = 3200] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF60F5000) [pid = 3200] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:56:34 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BE8426000) [pid = 3200] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:56:35 INFO - PROCESS | 3200 | 1467996994990 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 3200 | 1467996994992 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C7F000 == 37 [pid = 3200] [id = 743] 09:56:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BE8426000) [pid = 3200] [serial = 2229] [outer = 0000000000000000] 09:56:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BE92DD800) [pid = 3200] [serial = 2230] [outer = 0000008BE8426000] 09:56:35 INFO - PROCESS | 3200 | 1467996995045 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEDC52C00) [pid = 3200] [serial = 2231] [outer = 0000008BE8426000] 09:56:35 INFO - PROCESS | 3200 | 1467996995368 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:56:35 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. 09:56:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 880ms 09:56:35 INFO - PROCESS | 3200 | 1467996995426 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 3200 | 1467996995428 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:56:35 INFO - PROCESS | 3200 | 1467996995431 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:56:35 INFO - PROCESS | 3200 | 1467996995433 Marionette TRACE conn6 <- [1,2938,null,{}] 09:56:35 INFO - PROCESS | 3200 | 1467996995436 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:35 INFO - PROCESS | 3200 | 1467996995438 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:35 INFO - PROCESS | 3200 | 1467996995553 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:56:35 INFO - PROCESS | 3200 | 1467996995560 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 3200 | 1467996995562 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC68D800 == 38 [pid = 3200] [id = 744] 09:56:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDC54000) [pid = 3200] [serial = 2232] [outer = 0000000000000000] 09:56:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF5B24800) [pid = 3200] [serial = 2233] [outer = 0000008BEDC54000] 09:56:35 INFO - PROCESS | 3200 | 1467996995607 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5C6F400) [pid = 3200] [serial = 2234] [outer = 0000008BEDC54000] 09:56:35 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4F10000 == 39 [pid = 3200] [id = 745] 09:56:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF60F1800) [pid = 3200] [serial = 2235] [outer = 0000000000000000] 09:56:35 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF60F6400) [pid = 3200] [serial = 2236] [outer = 0000008BF60F1800] 09:56:36 INFO - PROCESS | 3200 | 1467996996000 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:56:36 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. 09:56:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 09:56:36 INFO - PROCESS | 3200 | 1467996996063 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 3200 | 1467996996065 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:56:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:56:36 INFO - PROCESS | 3200 | 1467996996068 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 3200 | 1467996996070 Marionette TRACE conn6 <- [1,2942,null,{}] 09:56:36 INFO - PROCESS | 3200 | 1467996996073 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 3200 | 1467996996076 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:36 INFO - PROCESS | 3200 | 1467996996198 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:56:36 INFO - PROCESS | 3200 | 1467996996211 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 3200 | 1467996996213 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4A3800 == 40 [pid = 3200] [id = 746] 09:56:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF3847800) [pid = 3200] [serial = 2237] [outer = 0000000000000000] 09:56:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF60EE800) [pid = 3200] [serial = 2238] [outer = 0000008BF3847800] 09:56:36 INFO - PROCESS | 3200 | 1467996996265 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF6125400) [pid = 3200] [serial = 2239] [outer = 0000008BF3847800] 09:56:36 INFO - PROCESS | 3200 | 1467996996661 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:56:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:56:36 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 09:56:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 09:56:36 INFO - PROCESS | 3200 | 1467996996701 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 3200 | 1467996996703 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:56:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:56:36 INFO - PROCESS | 3200 | 1467996996706 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 3200 | 1467996996708 Marionette TRACE conn6 <- [1,2946,null,{}] 09:56:36 INFO - PROCESS | 3200 | 1467996996711 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 3200 | 1467996996713 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:36 INFO - PROCESS | 3200 | 1467996996843 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:56:36 INFO - PROCESS | 3200 | 1467996996850 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 3200 | 1467996996852 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:36 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5767800 == 41 [pid = 3200] [id = 747] 09:56:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5C6F800) [pid = 3200] [serial = 2240] [outer = 0000000000000000] 09:56:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF62F1800) [pid = 3200] [serial = 2241] [outer = 0000008BF5C6F800] 09:56:36 INFO - PROCESS | 3200 | 1467996996896 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF6653400) [pid = 3200] [serial = 2242] [outer = 0000008BF5C6F800] 09:56:37 INFO - PROCESS | 3200 | 1467996997591 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:56:37 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. 09:56:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 923ms 09:56:37 INFO - PROCESS | 3200 | 1467996997633 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 3200 | 1467996997638 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:56:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:56:37 INFO - PROCESS | 3200 | 1467996997643 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 3200 | 1467996997649 Marionette TRACE conn6 <- [1,2950,null,{}] 09:56:37 INFO - PROCESS | 3200 | 1467996997654 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:37 INFO - PROCESS | 3200 | 1467996997657 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:37 INFO - PROCESS | 3200 | 1467996997782 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:56:37 INFO - PROCESS | 3200 | 1467996997905 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 3200 | 1467996997908 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:37 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD1B000 == 42 [pid = 3200] [id = 748] 09:56:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9686000) [pid = 3200] [serial = 2243] [outer = 0000000000000000] 09:56:37 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9781400) [pid = 3200] [serial = 2244] [outer = 0000008BE9686000] 09:56:37 INFO - PROCESS | 3200 | 1467996997968 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9BB1000) [pid = 3200] [serial = 2245] [outer = 0000008BE9686000] 09:56:38 INFO - PROCESS | 3200 | 1467996998558 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:56:38 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. 09:56:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 944ms 09:56:38 INFO - PROCESS | 3200 | 1467996998591 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 3200 | 1467996998596 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:56:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:56:38 INFO - PROCESS | 3200 | 1467996998603 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 3200 | 1467996998606 Marionette TRACE conn6 <- [1,2954,null,{}] 09:56:38 INFO - PROCESS | 3200 | 1467996998610 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 3200 | 1467996998613 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:38 INFO - PROCESS | 3200 | 1467996998743 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:56:38 INFO - PROCESS | 3200 | 1467996998868 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 3200 | 1467996998871 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:38 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF68A4800 == 43 [pid = 3200] [id = 749] 09:56:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEDA16800) [pid = 3200] [serial = 2246] [outer = 0000000000000000] 09:56:38 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BEF6D2C00) [pid = 3200] [serial = 2247] [outer = 0000008BEDA16800] 09:56:38 INFO - PROCESS | 3200 | 1467996998929 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF384A400) [pid = 3200] [serial = 2248] [outer = 0000008BEDA16800] 09:56:39 INFO - PROCESS | 3200 | 1467996999692 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:56:39 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. 09:56:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1131ms 09:56:39 INFO - PROCESS | 3200 | 1467996999736 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 3200 | 1467996999741 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:56:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:56:39 INFO - PROCESS | 3200 | 1467996999746 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 3200 | 1467996999750 Marionette TRACE conn6 <- [1,2958,null,{}] 09:56:39 INFO - PROCESS | 3200 | 1467996999755 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:39 INFO - PROCESS | 3200 | 1467996999758 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:39 INFO - PROCESS | 3200 | 1467996999878 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:56:39 INFO - PROCESS | 3200 | 1467996999960 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 3200 | 1467996999965 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE9284000 == 44 [pid = 3200] [id = 750] 09:56:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BE968DC00) [pid = 3200] [serial = 2249] [outer = 0000000000000000] 09:56:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BE978DC00) [pid = 3200] [serial = 2250] [outer = 0000008BE968DC00] 09:56:40 INFO - PROCESS | 3200 | 1467997000061 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BE998B000) [pid = 3200] [serial = 2251] [outer = 0000008BE968DC00] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4A3800 == 43 [pid = 3200] [id = 746] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF4F10000 == 42 [pid = 3200] [id = 745] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC68D800 == 41 [pid = 3200] [id = 744] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5C7F000 == 40 [pid = 3200] [id = 743] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF68A5000 == 39 [pid = 3200] [id = 742] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF60A3000 == 38 [pid = 3200] [id = 741] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5768000 == 37 [pid = 3200] [id = 740] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32ED800 == 36 [pid = 3200] [id = 739] 09:56:40 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE7C2800 == 35 [pid = 3200] [id = 738] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BEDDC0400) [pid = 3200] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF57C2400) [pid = 3200] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BF611F800) [pid = 3200] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE9846800) [pid = 3200] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BEDAD8000) [pid = 3200] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF46E3800) [pid = 3200] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF5C68C00) [pid = 3200] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9979400) [pid = 3200] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEABB7800) [pid = 3200] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9724800) [pid = 3200] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BE984A800) [pid = 3200] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF633CC00) [pid = 3200] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BEF693400) [pid = 3200] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF684D800) [pid = 3200] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEFCD3400) [pid = 3200] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BEDC4DC00) [pid = 3200] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF6E16400) [pid = 3200] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF6650800) [pid = 3200] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF6667000) [pid = 3200] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF665E000) [pid = 3200] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BF6659000) [pid = 3200] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BF5910400) [pid = 3200] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF4B5D000) [pid = 3200] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF5054000) [pid = 3200] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:56:40 INFO - PROCESS | 3200 | 1467997000520 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:56:40 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. 09:56:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 837ms 09:56:40 INFO - PROCESS | 3200 | 1467997000587 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 3200 | 1467997000592 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:56:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:56:40 INFO - PROCESS | 3200 | 1467997000598 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 3200 | 1467997000601 Marionette TRACE conn6 <- [1,2962,null,{}] 09:56:40 INFO - PROCESS | 3200 | 1467997000605 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:40 INFO - PROCESS | 3200 | 1467997000607 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:40 INFO - PROCESS | 3200 | 1467997000698 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:56:40 INFO - PROCESS | 3200 | 1467997000778 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 3200 | 1467997000781 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:40 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF2E13000 == 36 [pid = 3200] [id = 751] 09:56:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BE9BAC800) [pid = 3200] [serial = 2252] [outer = 0000000000000000] 09:56:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BEDA0BC00) [pid = 3200] [serial = 2253] [outer = 0000008BE9BAC800] 09:56:40 INFO - PROCESS | 3200 | 1467997000829 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BEDC4E000) [pid = 3200] [serial = 2254] [outer = 0000008BE9BAC800] 09:56:41 INFO - PROCESS | 3200 | 1467997001220 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:56:41 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. 09:56:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 09:56:41 INFO - PROCESS | 3200 | 1467997001291 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 3200 | 1467997001294 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:56:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:56:41 INFO - PROCESS | 3200 | 1467997001297 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 3200 | 1467997001301 Marionette TRACE conn6 <- [1,2966,null,{}] 09:56:41 INFO - PROCESS | 3200 | 1467997001312 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 3200 | 1467997001317 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:41 INFO - PROCESS | 3200 | 1467997001444 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:56:41 INFO - PROCESS | 3200 | 1467997001458 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 3200 | 1467997001461 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:41 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5768000 == 37 [pid = 3200] [id = 752] 09:56:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEE773C00) [pid = 3200] [serial = 2255] [outer = 0000000000000000] 09:56:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF2E59800) [pid = 3200] [serial = 2256] [outer = 0000008BEE773C00] 09:56:41 INFO - PROCESS | 3200 | 1467997001518 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF38CBC00) [pid = 3200] [serial = 2257] [outer = 0000008BEE773C00] 09:56:41 INFO - PROCESS | 3200 | 1467997001958 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:56:41 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. 09:56:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 09:56:41 INFO - PROCESS | 3200 | 1467997001990 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:56:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:56:41 INFO - PROCESS | 3200 | 1467997001993 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:56:41 INFO - PROCESS | 3200 | 1467997001996 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 3200 | 1467997001998 Marionette TRACE conn6 <- [1,2970,null,{}] 09:56:42 INFO - PROCESS | 3200 | 1467997002002 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:42 INFO - PROCESS | 3200 | 1467997002004 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:42 INFO - PROCESS | 3200 | 1467997002100 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:56:42 INFO - PROCESS | 3200 | 1467997002105 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 3200 | 1467997002108 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF62AF000 == 38 [pid = 3200] [id = 753] 09:56:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5158000) [pid = 3200] [serial = 2258] [outer = 0000000000000000] 09:56:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF5161400) [pid = 3200] [serial = 2259] [outer = 0000008BF5158000] 09:56:42 INFO - PROCESS | 3200 | 1467997002155 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF57CA400) [pid = 3200] [serial = 2260] [outer = 0000008BF5158000] 09:56:42 INFO - PROCESS | 3200 | 1467997002541 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:56:42 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 09:56:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:56:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 585ms 09:56:42 INFO - PROCESS | 3200 | 1467997002591 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 3200 | 1467997002594 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:56:42 INFO - PROCESS | 3200 | 1467997002597 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:56:42 INFO - PROCESS | 3200 | 1467997002599 Marionette TRACE conn6 <- [1,2974,null,{}] 09:56:42 INFO - PROCESS | 3200 | 1467997002603 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:42 INFO - PROCESS | 3200 | 1467997002605 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:42 INFO - PROCESS | 3200 | 1467997002743 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:56:42 INFO - PROCESS | 3200 | 1467997002748 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 3200 | 1467997002750 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:42 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7BC000 == 39 [pid = 3200] [id = 754] 09:56:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF57CD400) [pid = 3200] [serial = 2261] [outer = 0000000000000000] 09:56:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5B33800) [pid = 3200] [serial = 2262] [outer = 0000008BF57CD400] 09:56:42 INFO - PROCESS | 3200 | 1467997002795 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5C60800) [pid = 3200] [serial = 2263] [outer = 0000008BF57CD400] 09:56:43 INFO - PROCESS | 3200 | 1467997003244 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:56:43 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. 09:56:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 09:56:43 INFO - PROCESS | 3200 | 1467997003291 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 3200 | 1467997003294 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:56:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:56:43 INFO - PROCESS | 3200 | 1467997003297 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 3200 | 1467997003299 Marionette TRACE conn6 <- [1,2978,null,{}] 09:56:43 INFO - PROCESS | 3200 | 1467997003302 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:43 INFO - PROCESS | 3200 | 1467997003308 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:43 INFO - PROCESS | 3200 | 1467997003448 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:56:43 INFO - PROCESS | 3200 | 1467997003453 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 3200 | 1467997003456 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC9A6000 == 40 [pid = 3200] [id = 755] 09:56:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF5C6E400) [pid = 3200] [serial = 2264] [outer = 0000000000000000] 09:56:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF6124800) [pid = 3200] [serial = 2265] [outer = 0000008BF5C6E400] 09:56:43 INFO - PROCESS | 3200 | 1467997003547 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF6660800) [pid = 3200] [serial = 2266] [outer = 0000008BF5C6E400] 09:56:43 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4BB000 == 41 [pid = 3200] [id = 756] 09:56:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF684D800) [pid = 3200] [serial = 2267] [outer = 0000000000000000] 09:56:43 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF684F400) [pid = 3200] [serial = 2268] [outer = 0000008BF684D800] 09:56:44 INFO - PROCESS | 3200 | 1467997004005 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:56:44 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. 09:56:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 732ms 09:56:44 INFO - PROCESS | 3200 | 1467997004031 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 3200 | 1467997004034 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:56:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:56:44 INFO - PROCESS | 3200 | 1467997004048 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 3200 | 1467997004050 Marionette TRACE conn6 <- [1,2982,null,{}] 09:56:44 INFO - PROCESS | 3200 | 1467997004053 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:44 INFO - PROCESS | 3200 | 1467997004055 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:44 INFO - PROCESS | 3200 | 1467997004214 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:56:44 INFO - PROCESS | 3200 | 1467997004272 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 3200 | 1467997004274 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEE5B6800 == 42 [pid = 3200] [id = 757] 09:56:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6667800) [pid = 3200] [serial = 2269] [outer = 0000000000000000] 09:56:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6848800) [pid = 3200] [serial = 2270] [outer = 0000008BF6667800] 09:56:44 INFO - PROCESS | 3200 | 1467997004318 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF68B6000) [pid = 3200] [serial = 2271] [outer = 0000008BF6667800] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BE9788800) [pid = 3200] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BE96A3C00) [pid = 3200] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF2F8FC00) [pid = 3200] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF60F2400) [pid = 3200] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF6851800) [pid = 3200] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE8426000) [pid = 3200] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEDC54000) [pid = 3200] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF60F1800) [pid = 3200] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE9684C00) [pid = 3200] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF3847800) [pid = 3200] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF3208000) [pid = 3200] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9826400) [pid = 3200] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE9991800) [pid = 3200] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:56:44 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE9787000) [pid = 3200] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:56:44 INFO - PROCESS | 3200 | 1467997004751 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:56:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:56:44 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 09:56:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 796ms 09:56:44 INFO - PROCESS | 3200 | 1467997004842 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 3200 | 1467997004844 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:56:44 INFO - PROCESS | 3200 | 1467997004847 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:56:44 INFO - PROCESS | 3200 | 1467997004849 Marionette TRACE conn6 <- [1,2986,null,{}] 09:56:44 INFO - PROCESS | 3200 | 1467997004853 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:44 INFO - PROCESS | 3200 | 1467997004855 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:44 INFO - PROCESS | 3200 | 1467997004949 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:56:44 INFO - PROCESS | 3200 | 1467997004954 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 3200 | 1467997004956 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:44 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB39000 == 43 [pid = 3200] [id = 758] 09:56:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE998A400) [pid = 3200] [serial = 2272] [outer = 0000000000000000] 09:56:44 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF60F1800) [pid = 3200] [serial = 2273] [outer = 0000008BE998A400] 09:56:45 INFO - PROCESS | 3200 | 1467997005002 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF6E1BC00) [pid = 3200] [serial = 2274] [outer = 0000008BE998A400] 09:56:45 INFO - PROCESS | 3200 | 1467997005376 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:56:45 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. 09:56:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 09:56:45 INFO - PROCESS | 3200 | 1467997005438 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 3200 | 1467997005440 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:56:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:56:45 INFO - PROCESS | 3200 | 1467997005452 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 3200 | 1467997005454 Marionette TRACE conn6 <- [1,2990,null,{}] 09:56:45 INFO - PROCESS | 3200 | 1467997005458 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:45 INFO - PROCESS | 3200 | 1467997005459 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:45 INFO - PROCESS | 3200 | 1467997005544 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:56:45 INFO - PROCESS | 3200 | 1467997005579 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 3200 | 1467997005581 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:45 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDD9F800 == 44 [pid = 3200] [id = 759] 09:56:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF6E21400) [pid = 3200] [serial = 2275] [outer = 0000000000000000] 09:56:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF702F800) [pid = 3200] [serial = 2276] [outer = 0000008BF6E21400] 09:56:45 INFO - PROCESS | 3200 | 1467997005625 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF72B9800) [pid = 3200] [serial = 2277] [outer = 0000008BF6E21400] 09:56:46 INFO - PROCESS | 3200 | 1467997006041 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:56:46 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. 09:56:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 649ms 09:56:46 INFO - PROCESS | 3200 | 1467997006098 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 3200 | 1467997006100 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:56:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:56:46 INFO - PROCESS | 3200 | 1467997006103 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 3200 | 1467997006105 Marionette TRACE conn6 <- [1,2994,null,{}] 09:56:46 INFO - PROCESS | 3200 | 1467997006114 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 3200 | 1467997006115 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:46 INFO - PROCESS | 3200 | 1467997006204 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:56:46 INFO - PROCESS | 3200 | 1467997006210 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 3200 | 1467997006212 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:46 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFE285000 == 45 [pid = 3200] [id = 760] 09:56:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF7D05400) [pid = 3200] [serial = 2278] [outer = 0000000000000000] 09:56:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF7F5C000) [pid = 3200] [serial = 2279] [outer = 0000008BF7D05400] 09:56:46 INFO - PROCESS | 3200 | 1467997006256 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF8309C00) [pid = 3200] [serial = 2280] [outer = 0000008BF7D05400] 09:56:46 INFO - PROCESS | 3200 | 1467997006646 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:56:46 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. 09:56:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 09:56:46 INFO - PROCESS | 3200 | 1467997006694 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 3200 | 1467997006696 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:56:46 INFO - PROCESS | 3200 | 1467997006700 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:56:46 INFO - PROCESS | 3200 | 1467997006702 Marionette TRACE conn6 <- [1,2998,null,{}] 09:56:46 INFO - PROCESS | 3200 | 1467997006706 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 3200 | 1467997006708 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:46 INFO - PROCESS | 3200 | 1467997006890 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:56:47 INFO - PROCESS | 3200 | 1467997007027 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 3200 | 1467997007031 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE95A2800 == 46 [pid = 3200] [id = 761] 09:56:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BE9228800) [pid = 3200] [serial = 2281] [outer = 0000000000000000] 09:56:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BE9682C00) [pid = 3200] [serial = 2282] [outer = 0000008BE9228800] 09:56:47 INFO - PROCESS | 3200 | 1467997007092 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BE9979400) [pid = 3200] [serial = 2283] [outer = 0000008BE9228800] 09:56:47 INFO - PROCESS | 3200 | [3200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:47 INFO - PROCESS | 3200 | 1467997007637 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:56:47 INFO - {} 09:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:56:47 INFO - {} 09:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:56:47 INFO - {} 09:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:56:47 INFO - {} 09:56:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 985ms 09:56:47 INFO - PROCESS | 3200 | 1467997007696 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 3200 | 1467997007701 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:56:47 INFO - TEST-START | /FileAPI/fileReader.html 09:56:47 INFO - PROCESS | 3200 | 1467997007708 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 3200 | 1467997007711 Marionette TRACE conn6 <- [1,3002,null,{}] 09:56:47 INFO - PROCESS | 3200 | 1467997007716 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:47 INFO - PROCESS | 3200 | 1467997007719 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:47 INFO - PROCESS | 3200 | 1467997007846 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:56:47 INFO - PROCESS | 3200 | 1467997007937 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 3200 | 1467997007940 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:47 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6A3000 == 47 [pid = 3200] [id = 762] 09:56:47 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BEE7E1400) [pid = 3200] [serial = 2284] [outer = 0000000000000000] 09:56:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 88 (0000008BF384E000) [pid = 3200] [serial = 2285] [outer = 0000008BEE7E1400] 09:56:48 INFO - PROCESS | 3200 | 1467997007997 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 89 (0000008BF57C9C00) [pid = 3200] [serial = 2286] [outer = 0000008BEE7E1400] 09:56:48 INFO - PROCESS | 3200 | 1467997008542 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:56:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 09:56:48 INFO - PROCESS | 3200 | 1467997008590 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 3200 | 1467997008593 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:56:48 INFO - PROCESS | 3200 | 1467997008597 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 3200 | 1467997008600 Marionette TRACE conn6 <- [1,3006,null,{}] 09:56:48 INFO - TEST-START | /FileAPI/historical.html 09:56:48 INFO - PROCESS | 3200 | 1467997008604 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:48 INFO - PROCESS | 3200 | 1467997008606 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:48 INFO - PROCESS | 3200 | 1467997008725 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:56:48 INFO - PROCESS | 3200 | 1467997008824 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 3200 | 1467997008827 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:48 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFEAB0800 == 48 [pid = 3200] [id = 763] 09:56:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 90 (0000008BF6125000) [pid = 3200] [serial = 2287] [outer = 0000000000000000] 09:56:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 91 (0000008BF6646C00) [pid = 3200] [serial = 2288] [outer = 0000008BF6125000] 09:56:48 INFO - PROCESS | 3200 | 1467997008882 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 3200 | ++DOMWINDOW == 92 (0000008BF6855000) [pid = 3200] [serial = 2289] [outer = 0000008BF6125000] 09:56:49 INFO - PROCESS | 3200 | 1467997009417 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:56:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:56:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:56:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:56:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:56:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:56:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:56:49 INFO - TEST-OK | /FileAPI/historical.html | took 839ms 09:56:49 INFO - PROCESS | 3200 | 1467997009455 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 3200 | 1467997009459 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:56:49 INFO - TEST-START | /FileAPI/idlharness.html 09:56:49 INFO - PROCESS | 3200 | 1467997009473 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 3200 | 1467997009478 Marionette TRACE conn6 <- [1,3010,null,{}] 09:56:49 INFO - PROCESS | 3200 | 1467997009521 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:49 INFO - PROCESS | 3200 | 1467997009525 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:49 INFO - PROCESS | 3200 | 1467997009690 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:56:49 INFO - PROCESS | 3200 | 1467997009698 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 3200 | 1467997009701 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:49 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFF5B8000 == 49 [pid = 3200] [id = 764] 09:56:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 93 (0000008BF68B0400) [pid = 3200] [serial = 2290] [outer = 0000000000000000] 09:56:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 94 (0000008BF8825400) [pid = 3200] [serial = 2291] [outer = 0000008BF68B0400] 09:56:49 INFO - PROCESS | 3200 | 1467997009755 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 3200 | ++DOMWINDOW == 95 (0000008BF92E3400) [pid = 3200] [serial = 2292] [outer = 0000008BF68B0400] 09:56:50 INFO - PROCESS | 3200 | 1467997010796 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:56:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:56:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:56:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:56:50 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 09:56:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:56:50 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 09:56:50 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 09:56:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:56:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:56:50 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 09:56:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:56:50 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 09:56:50 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 09:56:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:56:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:56:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1420ms 09:56:50 INFO - PROCESS | 3200 | 1467997010890 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 3200 | 1467997010893 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:56:50 INFO - PROCESS | 3200 | 1467997010939 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 3200 | 1467997010941 Marionette TRACE conn6 <- [1,3014,null,{}] 09:56:50 INFO - TEST-START | /FileAPI/idlharness.worker 09:56:50 INFO - PROCESS | 3200 | 1467997010945 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 3200 | 1467997010947 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:51 INFO - PROCESS | 3200 | 1467997011052 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:56:51 INFO - PROCESS | 3200 | 1467997011204 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 3200 | 1467997011207 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:51 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC69C800 == 50 [pid = 3200] [id = 765] 09:56:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 96 (0000008BF5BC1400) [pid = 3200] [serial = 2293] [outer = 0000000000000000] 09:56:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 97 (0000008BF6127000) [pid = 3200] [serial = 2294] [outer = 0000008BF5BC1400] 09:56:51 INFO - PROCESS | 3200 | 1467997011261 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 3200 | ++DOMWINDOW == 98 (0000008BFC828000) [pid = 3200] [serial = 2295] [outer = 0000008BF5BC1400] 09:56:51 INFO - PROCESS | 3200 | [3200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFE285000 == 49 [pid = 3200] [id = 760] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDD9F800 == 48 [pid = 3200] [id = 759] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDB39000 == 47 [pid = 3200] [id = 758] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEE5B6800 == 46 [pid = 3200] [id = 757] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4BB000 == 45 [pid = 3200] [id = 756] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A6000 == 44 [pid = 3200] [id = 755] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFA7BC000 == 43 [pid = 3200] [id = 754] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62AF000 == 42 [pid = 3200] [id = 753] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5768000 == 41 [pid = 3200] [id = 752] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF2E13000 == 40 [pid = 3200] [id = 751] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9284000 == 39 [pid = 3200] [id = 750] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF68A4800 == 38 [pid = 3200] [id = 749] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFD1B000 == 37 [pid = 3200] [id = 748] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD7DD800 == 36 [pid = 3200] [id = 731] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5767800 == 35 [pid = 3200] [id = 747] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF3885800 == 34 [pid = 3200] [id = 733] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEFC1C800 == 33 [pid = 3200] [id = 730] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDD8D000 == 32 [pid = 3200] [id = 732] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008B80F86800 == 31 [pid = 3200] [id = 737] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFE28F000 == 30 [pid = 3200] [id = 736] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69D000 == 29 [pid = 3200] [id = 734] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFDE0F800 == 28 [pid = 3200] [id = 735] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFF5B8000 == 27 [pid = 3200] [id = 764] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFEAB0800 == 26 [pid = 3200] [id = 763] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC6A3000 == 25 [pid = 3200] [id = 762] 09:56:53 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE95A2800 == 24 [pid = 3200] [id = 761] 09:56:53 INFO - PROCESS | 3200 | 1467997013204 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 97 (0000008BF3844000) [pid = 3200] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 96 (0000008BEDAD0C00) [pid = 3200] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 95 (0000008BE9996C00) [pid = 3200] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 94 (0000008BF60EE800) [pid = 3200] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 93 (0000008BEDACA800) [pid = 3200] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 92 (0000008BEDC4D800) [pid = 3200] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 91 (0000008BE9790C00) [pid = 3200] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 90 (0000008BF4543000) [pid = 3200] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 89 (0000008BEDCFB000) [pid = 3200] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 88 (0000008BE9D1B000) [pid = 3200] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 87 (0000008BF4B5FC00) [pid = 3200] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF3843C00) [pid = 3200] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF6856800) [pid = 3200] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF62EE400) [pid = 3200] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF72AE800) [pid = 3200] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF6E22C00) [pid = 3200] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF384F800) [pid = 3200] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BE92DD800) [pid = 3200] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF5158C00) [pid = 3200] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BF5B24800) [pid = 3200] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF6125400) [pid = 3200] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BF60F6400) [pid = 3200] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BF5C6F400) [pid = 3200] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BEF691C00) [pid = 3200] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BE9849C00) [pid = 3200] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BEDC52C00) [pid = 3200] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BEF747C00) [pid = 3200] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:56:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:56:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:56:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:56:53 INFO - {} 09:56:53 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 09:56:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:56:53 INFO - {} 09:56:53 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 - {} 09:56:53 INFO - {} 09:56:53 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 09:56:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:56:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:56:53 INFO - {} 09:56:53 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 09:56:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:56:53 INFO - {} 09:56:53 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 - {} 09:56:53 INFO - {} 09:56:53 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 09:56:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 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 09:56:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 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 09:56:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 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 09:56:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 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 09:56:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:56:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:53 INFO - {} 09:56:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2497ms 09:56:53 INFO - PROCESS | 3200 | 1467997013442 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 3200 | 1467997013446 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:56:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:56:53 INFO - PROCESS | 3200 | 1467997013451 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 3200 | 1467997013454 Marionette TRACE conn6 <- [1,3018,null,{}] 09:56:53 INFO - PROCESS | 3200 | 1467997013461 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:53 INFO - PROCESS | 3200 | 1467997013464 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:53 INFO - PROCESS | 3200 | 1467997013565 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:56:53 INFO - PROCESS | 3200 | 1467997013637 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 3200 | 1467997013641 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:53 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BE95B2800 == 25 [pid = 3200] [id = 766] 09:56:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BE969F000) [pid = 3200] [serial = 2296] [outer = 0000000000000000] 09:56:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BE96A0400) [pid = 3200] [serial = 2297] [outer = 0000008BE969F000] 09:56:53 INFO - PROCESS | 3200 | 1467997013693 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BE972E000) [pid = 3200] [serial = 2298] [outer = 0000008BE969F000] 09:56:54 INFO - PROCESS | 3200 | 1467997014113 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:56:54 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 09:56:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 09:56:54 INFO - PROCESS | 3200 | 1467997014145 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 3200 | 1467997014150 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:56:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:56:54 INFO - PROCESS | 3200 | 1467997014157 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 3200 | 1467997014159 Marionette TRACE conn6 <- [1,3022,null,{}] 09:56:54 INFO - PROCESS | 3200 | 1467997014164 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 3200 | 1467997014174 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:54 INFO - PROCESS | 3200 | 1467997014272 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:56:54 INFO - PROCESS | 3200 | 1467997014279 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 3200 | 1467997014282 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:54 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFD20000 == 26 [pid = 3200] [id = 767] 09:56:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BE9849C00) [pid = 3200] [serial = 2299] [outer = 0000000000000000] 09:56:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BE9B42000) [pid = 3200] [serial = 2300] [outer = 0000008BE9849C00] 09:56:54 INFO - PROCESS | 3200 | 1467997014331 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BEAB53C00) [pid = 3200] [serial = 2301] [outer = 0000008BE9849C00] 09:56:54 INFO - PROCESS | 3200 | 1467997014781 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:56:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 09:56:54 INFO - PROCESS | 3200 | 1467997014851 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 3200 | 1467997014853 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:56:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:56:54 INFO - PROCESS | 3200 | 1467997014857 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 3200 | 1467997014861 Marionette TRACE conn6 <- [1,3026,null,{}] 09:56:54 INFO - PROCESS | 3200 | 1467997014873 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 3200 | 1467997014878 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:55 INFO - PROCESS | 3200 | 1467997015007 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:56:55 INFO - PROCESS | 3200 | 1467997015097 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 3200 | 1467997015101 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5766000 == 27 [pid = 3200] [id = 768] 09:56:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BEDCEF800) [pid = 3200] [serial = 2302] [outer = 0000000000000000] 09:56:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BEE4AB000) [pid = 3200] [serial = 2303] [outer = 0000008BEDCEF800] 09:56:55 INFO - PROCESS | 3200 | 1467997015153 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BEF695000) [pid = 3200] [serial = 2304] [outer = 0000008BEDCEF800] 09:56:55 INFO - PROCESS | 3200 | 1467997015578 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:56:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 09:56:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:56:55 INFO - PROCESS | 3200 | 1467997015592 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 3200 | 1467997015595 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:56:55 INFO - PROCESS | 3200 | 1467997015598 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 3200 | 1467997015600 Marionette TRACE conn6 <- [1,3030,null,{}] 09:56:55 INFO - PROCESS | 3200 | 1467997015604 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 3200 | 1467997015606 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:55 INFO - PROCESS | 3200 | 1467997015736 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:56:55 INFO - PROCESS | 3200 | 1467997015741 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 3200 | 1467997015743 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:55 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61D1800 == 28 [pid = 3200] [id = 769] 09:56:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF3264C00) [pid = 3200] [serial = 2305] [outer = 0000000000000000] 09:56:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF384AC00) [pid = 3200] [serial = 2306] [outer = 0000008BF3264C00] 09:56:55 INFO - PROCESS | 3200 | 1467997015835 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF46E8000) [pid = 3200] [serial = 2307] [outer = 0000008BF3264C00] 09:56:56 INFO - PROCESS | 3200 | 1467997016471 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:56:56 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. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:56:56 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'.) 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:56:56 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. 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:56:56 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. 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:56:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:56:56 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. 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:56:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:56:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:56:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:56:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 991ms 09:56:56 INFO - PROCESS | 3200 | 1467997016593 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 3200 | 1467997016595 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:56:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:56:56 INFO - PROCESS | 3200 | 1467997016599 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 3200 | 1467997016601 Marionette TRACE conn6 <- [1,3034,null,{}] 09:56:56 INFO - PROCESS | 3200 | 1467997016604 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:56 INFO - PROCESS | 3200 | 1467997016606 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:56 INFO - PROCESS | 3200 | 1467997016723 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:56:56 INFO - PROCESS | 3200 | 1467997016728 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 3200 | 1467997016730 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:56 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA0E6000 == 29 [pid = 3200] [id = 770] 09:56:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BEFC73C00) [pid = 3200] [serial = 2308] [outer = 0000000000000000] 09:56:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF5161C00) [pid = 3200] [serial = 2309] [outer = 0000008BEFC73C00] 09:56:56 INFO - PROCESS | 3200 | 1467997016785 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF5C62C00) [pid = 3200] [serial = 2310] [outer = 0000008BEFC73C00] 09:56:56 INFO - PROCESS | 3200 | [3200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:56:57 INFO - PROCESS | 3200 | 1467997017238 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:56:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:56:57 INFO - {} 09:56:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 09:56:57 INFO - PROCESS | 3200 | 1467997017299 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 3200 | 1467997017301 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:56:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:56:57 INFO - PROCESS | 3200 | 1467997017305 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 3200 | 1467997017307 Marionette TRACE conn6 <- [1,3038,null,{}] 09:56:57 INFO - PROCESS | 3200 | 1467997017311 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 3200 | 1467997017317 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:57 INFO - PROCESS | 3200 | 1467997017676 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BF7D05400) [pid = 3200] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BF57CD400) [pid = 3200] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BF684D800) [pid = 3200] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BE9686000) [pid = 3200] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BEE773C00) [pid = 3200] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF5C6E400) [pid = 3200] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BF5158000) [pid = 3200] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BEDA16800) [pid = 3200] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BF5C6F800) [pid = 3200] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 76 (0000008BE9BAC800) [pid = 3200] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 75 (0000008BE968DC00) [pid = 3200] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BE998A400) [pid = 3200] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF6E21400) [pid = 3200] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:56:57 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF6667800) [pid = 3200] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:56:57 INFO - PROCESS | 3200 | 1467997017731 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 3200 | 1467997017733 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:57 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD4B5000 == 30 [pid = 3200] [id = 771] 09:56:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BEDA16800) [pid = 3200] [serial = 2311] [outer = 0000000000000000] 09:56:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF505A800) [pid = 3200] [serial = 2312] [outer = 0000008BEDA16800] 09:56:57 INFO - PROCESS | 3200 | 1467997017779 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF6E23400) [pid = 3200] [serial = 2313] [outer = 0000008BEDA16800] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF32DE800 == 29 [pid = 3200] [id = 722] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008B80F86000 == 28 [pid = 3200] [id = 718] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4D2800 == 27 [pid = 3200] [id = 721] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEEA1B000 == 26 [pid = 3200] [id = 713] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC9A3000 == 25 [pid = 3200] [id = 720] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF62B4000 == 24 [pid = 3200] [id = 717] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6068000 == 23 [pid = 3200] [id = 728] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BE9275800 == 22 [pid = 3200] [id = 714] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFD4C8000 == 21 [pid = 3200] [id = 729] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF6091800 == 20 [pid = 3200] [id = 716] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEA68D800 == 19 [pid = 3200] [id = 723] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF5216800 == 18 [pid = 3200] [id = 725] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BEF556800 == 17 [pid = 3200] [id = 724] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC68D000 == 16 [pid = 3200] [id = 719] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF92C2000 == 15 [pid = 3200] [id = 727] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF61D7000 == 14 [pid = 3200] [id = 726] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BF575A800 == 13 [pid = 3200] [id = 715] 09:56:58 INFO - PROCESS | 3200 | --DOCSHELL 0000008BFC69C800 == 12 [pid = 3200] [id = 765] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 74 (0000008BF7F5C000) [pid = 3200] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 73 (0000008BF5C60800) [pid = 3200] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 72 (0000008BF684F400) [pid = 3200] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 71 (0000008BE9781400) [pid = 3200] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 70 (0000008BE9BB1000) [pid = 3200] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 69 (0000008BF2E59800) [pid = 3200] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 68 (0000008BF38CBC00) [pid = 3200] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 67 (0000008BF6660800) [pid = 3200] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 66 (0000008BF5161400) [pid = 3200] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 65 (0000008BEF6D2C00) [pid = 3200] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 64 (0000008BF384A400) [pid = 3200] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 63 (0000008BF6653400) [pid = 3200] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 62 (0000008BF62F1800) [pid = 3200] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 61 (0000008BEDA0BC00) [pid = 3200] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 60 (0000008BEDC4E000) [pid = 3200] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 59 (0000008BF6124800) [pid = 3200] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 58 (0000008BE978DC00) [pid = 3200] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 57 (0000008BE998B000) [pid = 3200] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 56 (0000008BF6848800) [pid = 3200] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 55 (0000008BF8309C00) [pid = 3200] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 54 (0000008BF6E1BC00) [pid = 3200] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 53 (0000008BF60F1800) [pid = 3200] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 52 (0000008BF702F800) [pid = 3200] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 51 (0000008BF68B6000) [pid = 3200] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 50 (0000008BF5B33800) [pid = 3200] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 49 (0000008BF72B9800) [pid = 3200] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | --DOMWINDOW == 48 (0000008BF57CA400) [pid = 3200] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:56:59 INFO - PROCESS | 3200 | 1467997019424 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:56:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:56:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:56:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:56:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:56:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2145ms 09:56:59 INFO - PROCESS | 3200 | 1467997019452 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 3200 | 1467997019456 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:56:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:56:59 INFO - PROCESS | 3200 | 1467997019466 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 3200 | 1467997019470 Marionette TRACE conn6 <- [1,3042,null,{}] 09:56:59 INFO - PROCESS | 3200 | 1467997019478 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 3200 | 1467997019481 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:59 INFO - PROCESS | 3200 | 1467997019599 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:56:59 INFO - PROCESS | 3200 | 1467997019616 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 3200 | 1467997019618 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:56:59 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEA68D800 == 13 [pid = 3200] [id = 772] 09:56:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 49 (0000008BE8B54800) [pid = 3200] [serial = 2314] [outer = 0000000000000000] 09:56:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 50 (0000008BE8B56400) [pid = 3200] [serial = 2315] [outer = 0000008BE8B54800] 09:56:59 INFO - PROCESS | 3200 | 1467997019669 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 3200 | ++DOMWINDOW == 51 (0000008BE92D8800) [pid = 3200] [serial = 2316] [outer = 0000008BE8B54800] 09:57:00 INFO - PROCESS | 3200 | 1467997020369 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:57:00 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" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:57:00 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" 09:57:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:57:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:57:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 995ms 09:57:00 INFO - PROCESS | 3200 | 1467997020461 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 3200 | 1467997020467 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:57:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:57:00 INFO - PROCESS | 3200 | 1467997020481 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 3200 | 1467997020484 Marionette TRACE conn6 <- [1,3046,null,{}] 09:57:00 INFO - PROCESS | 3200 | 1467997020490 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:00 INFO - PROCESS | 3200 | 1467997020493 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:00 INFO - PROCESS | 3200 | 1467997020587 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:57:00 INFO - PROCESS | 3200 | 1467997020594 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 3200 | 1467997020597 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:00 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BEFC39000 == 14 [pid = 3200] [id = 773] 09:57:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 52 (0000008BE972B000) [pid = 3200] [serial = 2317] [outer = 0000000000000000] 09:57:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 53 (0000008BE972EC00) [pid = 3200] [serial = 2318] [outer = 0000008BE972B000] 09:57:00 INFO - PROCESS | 3200 | 1467997020645 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 3200 | ++DOMWINDOW == 54 (0000008BE9847800) [pid = 3200] [serial = 2319] [outer = 0000008BE972B000] 09:57:01 INFO - PROCESS | 3200 | 1467997021179 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:57:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:57:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:57:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:57:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:57:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:57:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:57:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:57:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:57:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 736ms 09:57:01 INFO - PROCESS | 3200 | 1467997021217 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 3200 | 1467997021220 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:57:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:57:01 INFO - PROCESS | 3200 | 1467997021224 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 3200 | 1467997021227 Marionette TRACE conn6 <- [1,3050,null,{}] 09:57:01 INFO - PROCESS | 3200 | 1467997021240 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:01 INFO - PROCESS | 3200 | 1467997021245 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:01 INFO - PROCESS | 3200 | 1467997021340 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:57:01 INFO - PROCESS | 3200 | 1467997021348 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 3200 | 1467997021351 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:01 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF428C800 == 15 [pid = 3200] [id = 774] 09:57:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 55 (0000008B80FD5800) [pid = 3200] [serial = 2320] [outer = 0000000000000000] 09:57:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 56 (0000008BEA6DAC00) [pid = 3200] [serial = 2321] [outer = 0000008B80FD5800] 09:57:01 INFO - PROCESS | 3200 | 1467997021400 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 3200 | ++DOMWINDOW == 57 (0000008BEDACA000) [pid = 3200] [serial = 2322] [outer = 0000008B80FD5800] 09:57:01 INFO - PROCESS | 3200 | [3200] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:57:01 INFO - PROCESS | 3200 | 1467997021851 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:57:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:57:01 INFO - {} 09:57:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 09:57:01 INFO - PROCESS | 3200 | 1467997021918 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 3200 | 1467997021921 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:57:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:57:01 INFO - PROCESS | 3200 | 1467997021925 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 3200 | 1467997021926 Marionette TRACE conn6 <- [1,3054,null,{}] 09:57:01 INFO - PROCESS | 3200 | 1467997021930 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:01 INFO - PROCESS | 3200 | 1467997021932 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:02 INFO - PROCESS | 3200 | 1467997022023 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:57:02 INFO - PROCESS | 3200 | 1467997022059 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 3200 | 1467997022061 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF561B800 == 16 [pid = 3200] [id = 775] 09:57:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 58 (0000008BEDC52400) [pid = 3200] [serial = 2323] [outer = 0000000000000000] 09:57:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 59 (0000008BEDD73000) [pid = 3200] [serial = 2324] [outer = 0000008BEDC52400] 09:57:02 INFO - PROCESS | 3200 | 1467997022107 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 60 (0000008BEE434400) [pid = 3200] [serial = 2325] [outer = 0000008BEDC52400] 09:57:02 INFO - PROCESS | 3200 | 1467997022494 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:57:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:57:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:57:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:57:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:57:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:57:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:57:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:57:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 587ms 09:57:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:57:02 INFO - PROCESS | 3200 | 1467997022528 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 3200 | 1467997022530 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:57:02 INFO - PROCESS | 3200 | 1467997022533 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 3200 | 1467997022535 Marionette TRACE conn6 <- [1,3058,null,{}] 09:57:02 INFO - PROCESS | 3200 | 1467997022539 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:02 INFO - PROCESS | 3200 | 1467997022541 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:02 INFO - PROCESS | 3200 | 1467997022667 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:57:02 INFO - PROCESS | 3200 | 1467997022675 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 3200 | 1467997022677 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:02 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C80800 == 17 [pid = 3200] [id = 776] 09:57:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 61 (0000008BE9846800) [pid = 3200] [serial = 2326] [outer = 0000000000000000] 09:57:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 62 (0000008BEE59A800) [pid = 3200] [serial = 2327] [outer = 0000008BE9846800] 09:57:02 INFO - PROCESS | 3200 | 1467997022728 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 3200 | ++DOMWINDOW == 63 (0000008BEF6DA400) [pid = 3200] [serial = 2328] [outer = 0000008BE9846800] 09:57:03 INFO - PROCESS | 3200 | 1467997023134 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:57:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 09:57:03 INFO - PROCESS | 3200 | 1467997023163 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 3200 | 1467997023166 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:57:03 INFO - PROCESS | 3200 | 1467997023169 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:57:03 INFO - PROCESS | 3200 | 1467997023170 Marionette TRACE conn6 <- [1,3062,null,{}] 09:57:03 INFO - PROCESS | 3200 | 1467997023174 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:03 INFO - PROCESS | 3200 | 1467997023180 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:03 INFO - PROCESS | 3200 | 1467997023316 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:57:03 INFO - PROCESS | 3200 | 1467997023329 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 3200 | 1467997023331 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF61E5800 == 18 [pid = 3200] [id = 777] 09:57:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 64 (0000008BEFC74000) [pid = 3200] [serial = 2329] [outer = 0000000000000000] 09:57:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 65 (0000008BF2E60800) [pid = 3200] [serial = 2330] [outer = 0000008BEFC74000] 09:57:03 INFO - PROCESS | 3200 | 1467997023376 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 66 (0000008BF384C800) [pid = 3200] [serial = 2331] [outer = 0000008BEFC74000] 09:57:03 INFO - PROCESS | 3200 | 1467997023792 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:57:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 09:57:03 INFO - PROCESS | 3200 | 1467997023864 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 3200 | 1467997023866 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:57:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:57:03 INFO - PROCESS | 3200 | 1467997023877 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 3200 | 1467997023879 Marionette TRACE conn6 <- [1,3066,null,{}] 09:57:03 INFO - PROCESS | 3200 | 1467997023882 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:03 INFO - PROCESS | 3200 | 1467997023884 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:03 INFO - PROCESS | 3200 | 1467997023973 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:57:03 INFO - PROCESS | 3200 | 1467997023978 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 3200 | 1467997023980 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:03 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF92B0800 == 19 [pid = 3200] [id = 778] 09:57:03 INFO - PROCESS | 3200 | ++DOMWINDOW == 67 (0000008BF38C8000) [pid = 3200] [serial = 2332] [outer = 0000000000000000] 09:57:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 68 (0000008BF4B53800) [pid = 3200] [serial = 2333] [outer = 0000008BF38C8000] 09:57:04 INFO - PROCESS | 3200 | 1467997024024 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 69 (0000008BF4D1E000) [pid = 3200] [serial = 2334] [outer = 0000008BF38C8000] 09:57:04 INFO - PROCESS | 3200 | 1467997024440 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:57:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:57:04 INFO - PROCESS | 3200 | 1467997024473 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:57:04 INFO - PROCESS | 3200 | 1467997024488 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 3200 | 1467997024490 Marionette TRACE conn6 <- [1,3070,null,{}] 09:57:04 INFO - PROCESS | 3200 | 1467997024493 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:04 INFO - PROCESS | 3200 | 1467997024495 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:04 INFO - PROCESS | 3200 | 1467997024579 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:57:04 INFO - PROCESS | 3200 | 1467997024584 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 3200 | 1467997024586 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:04 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFA7CE800 == 20 [pid = 3200] [id = 779] 09:57:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 70 (0000008BF4D1F400) [pid = 3200] [serial = 2335] [outer = 0000000000000000] 09:57:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 71 (0000008BF5159000) [pid = 3200] [serial = 2336] [outer = 0000008BF4D1F400] 09:57:04 INFO - PROCESS | 3200 | 1467997024633 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 3200 | ++DOMWINDOW == 72 (0000008BEE42BC00) [pid = 3200] [serial = 2337] [outer = 0000008BF4D1F400] 09:57:05 INFO - PROCESS | 3200 | 1467997025049 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:57:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:57:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 579ms 09:57:05 INFO - PROCESS | 3200 | 1467997025086 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 3200 | 1467997025088 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:57:05 INFO - PROCESS | 3200 | 1467997025091 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 3200 | 1467997025093 Marionette TRACE conn6 <- [1,3074,null,{}] 09:57:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:57:05 INFO - PROCESS | 3200 | 1467997025105 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 3200 | 1467997025107 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:05 INFO - PROCESS | 3200 | 1467997025228 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:57:05 INFO - PROCESS | 3200 | 1467997025235 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 3200 | 1467997025237 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF4289800 == 21 [pid = 3200] [id = 780] 09:57:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 73 (0000008BF57C5000) [pid = 3200] [serial = 2338] [outer = 0000000000000000] 09:57:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 74 (0000008BF57D1400) [pid = 3200] [serial = 2339] [outer = 0000008BF57C5000] 09:57:05 INFO - PROCESS | 3200 | 1467997025282 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 75 (0000008BF5B24800) [pid = 3200] [serial = 2340] [outer = 0000008BF57C5000] 09:57:05 INFO - PROCESS | 3200 | 1467997025661 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:57:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 586ms 09:57:05 INFO - PROCESS | 3200 | 1467997025683 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 3200 | 1467997025685 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:57:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:57:05 INFO - PROCESS | 3200 | 1467997025688 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 3200 | 1467997025690 Marionette TRACE conn6 <- [1,3078,null,{}] 09:57:05 INFO - PROCESS | 3200 | 1467997025693 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 3200 | 1467997025695 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:05 INFO - PROCESS | 3200 | 1467997025784 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:57:05 INFO - PROCESS | 3200 | 1467997025868 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 3200 | 1467997025870 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:05 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFC6A3000 == 22 [pid = 3200] [id = 781] 09:57:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 76 (0000008BF57CA000) [pid = 3200] [serial = 2341] [outer = 0000000000000000] 09:57:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 77 (0000008BF5B30800) [pid = 3200] [serial = 2342] [outer = 0000008BF57CA000] 09:57:05 INFO - PROCESS | 3200 | 1467997025914 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BF5BBF400) [pid = 3200] [serial = 2343] [outer = 0000008BF57CA000] 09:57:06 INFO - PROCESS | 3200 | 1467997026302 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:57:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:57:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 09:57:06 INFO - PROCESS | 3200 | 1467997026321 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:57:06 INFO - PROCESS | 3200 | 1467997026331 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:57:06 INFO - PROCESS | 3200 | 1467997026335 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 3200 | 1467997026337 Marionette TRACE conn6 <- [1,3082,null,{}] 09:57:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:57:06 INFO - PROCESS | 3200 | 1467997026341 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:06 INFO - PROCESS | 3200 | 1467997026343 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:06 INFO - PROCESS | 3200 | 1467997026484 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:57:06 INFO - PROCESS | 3200 | 1467997026496 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 3200 | 1467997026499 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:06 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF5C7A800 == 23 [pid = 3200] [id = 782] 09:57:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BF5C6B800) [pid = 3200] [serial = 2344] [outer = 0000000000000000] 09:57:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF5ED4800) [pid = 3200] [serial = 2345] [outer = 0000008BF5C6B800] 09:57:06 INFO - PROCESS | 3200 | 1467997026546 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF611E400) [pid = 3200] [serial = 2346] [outer = 0000008BF5C6B800] 09:57:06 INFO - PROCESS | 3200 | 1467997026961 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:57:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:57:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 09:57:07 INFO - PROCESS | 3200 | 1467997027012 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 3200 | 1467997027014 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:57:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:57:07 INFO - PROCESS | 3200 | 1467997027018 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 3200 | 1467997027019 Marionette TRACE conn6 <- [1,3086,null,{}] 09:57:07 INFO - PROCESS | 3200 | 1467997027023 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 3200 | 1467997027025 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:07 INFO - PROCESS | 3200 | 1467997027137 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:57:07 INFO - PROCESS | 3200 | 1467997027214 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 3200 | 1467997027216 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BF521F000 == 24 [pid = 3200] [id = 783] 09:57:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BEDC51400) [pid = 3200] [serial = 2347] [outer = 0000000000000000] 09:57:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF611D400) [pid = 3200] [serial = 2348] [outer = 0000008BEDC51400] 09:57:07 INFO - PROCESS | 3200 | 1467997027261 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF62ED400) [pid = 3200] [serial = 2349] [outer = 0000008BEDC51400] 09:57:07 INFO - PROCESS | 3200 | 1467997027671 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:57:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:57:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:57:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 09:57:07 INFO - PROCESS | 3200 | 1467997027712 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 3200 | 1467997027714 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:57:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:57:07 INFO - PROCESS | 3200 | 1467997027718 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 3200 | 1467997027719 Marionette TRACE conn6 <- [1,3090,null,{}] 09:57:07 INFO - PROCESS | 3200 | 1467997027728 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 3200 | 1467997027730 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:07 INFO - PROCESS | 3200 | 1467997027846 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:57:07 INFO - PROCESS | 3200 | 1467997027851 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 3200 | 1467997027853 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:07 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD7C9000 == 25 [pid = 3200] [id = 784] 09:57:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BEFC6D400) [pid = 3200] [serial = 2350] [outer = 0000000000000000] 09:57:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6351C00) [pid = 3200] [serial = 2351] [outer = 0000008BEFC6D400] 09:57:07 INFO - PROCESS | 3200 | 1467997027898 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 3200 | ++DOMWINDOW == 87 (0000008BF6653800) [pid = 3200] [serial = 2352] [outer = 0000008BEFC6D400] 09:57:08 INFO - PROCESS | 3200 | 1467997028286 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:57:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:57:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 09:57:08 INFO - PROCESS | 3200 | 1467997028350 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 3200 | 1467997028352 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:57:08 INFO - PROCESS | 3200 | 1467997028356 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:57:08 INFO - PROCESS | 3200 | 1467997028357 Marionette TRACE conn6 <- [1,3094,null,{}] 09:57:08 INFO - PROCESS | 3200 | 1467997028361 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 3200 | 1467997028363 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:08 INFO - PROCESS | 3200 | 1467997028580 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 86 (0000008BF3264C00) [pid = 3200] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 85 (0000008BEFC73C00) [pid = 3200] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 84 (0000008BE9228800) [pid = 3200] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 83 (0000008BEE7E1400) [pid = 3200] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 82 (0000008BF6125000) [pid = 3200] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 81 (0000008BF68B0400) [pid = 3200] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 80 (0000008BF5BC1400) [pid = 3200] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 79 (0000008BE969F000) [pid = 3200] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 78 (0000008BE9849C00) [pid = 3200] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:57:08 INFO - PROCESS | 3200 | --DOMWINDOW == 77 (0000008BEDCEF800) [pid = 3200] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:57:08 INFO - PROCESS | 3200 | 1467997028660 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 3200 | 1467997028662 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:08 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFD9A8800 == 26 [pid = 3200] [id = 785] 09:57:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 78 (0000008BE9849C00) [pid = 3200] [serial = 2353] [outer = 0000000000000000] 09:57:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 79 (0000008BEDAD8000) [pid = 3200] [serial = 2354] [outer = 0000008BE9849C00] 09:57:08 INFO - PROCESS | 3200 | 1467997028706 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 3200 | ++DOMWINDOW == 80 (0000008BF60F1000) [pid = 3200] [serial = 2355] [outer = 0000008BE9849C00] 09:57:09 INFO - PROCESS | 3200 | 1467997029029 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:57:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:57:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:57:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:57:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 735ms 09:57:09 INFO - PROCESS | 3200 | 1467997029101 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 3200 | 1467997029103 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:57:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:57:09 INFO - PROCESS | 3200 | 1467997029106 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 3200 | 1467997029108 Marionette TRACE conn6 <- [1,3098,null,{}] 09:57:09 INFO - PROCESS | 3200 | 1467997029111 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:09 INFO - PROCESS | 3200 | 1467997029113 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:09 INFO - PROCESS | 3200 | 1467997029199 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:57:09 INFO - PROCESS | 3200 | 1467997029205 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 3200 | 1467997029207 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDB29000 == 27 [pid = 3200] [id = 786] 09:57:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 81 (0000008BF60F8C00) [pid = 3200] [serial = 2356] [outer = 0000000000000000] 09:57:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 82 (0000008BF67D5C00) [pid = 3200] [serial = 2357] [outer = 0000008BF60F8C00] 09:57:09 INFO - PROCESS | 3200 | 1467997029252 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 83 (0000008BF684F800) [pid = 3200] [serial = 2358] [outer = 0000008BF60F8C00] 09:57:09 INFO - PROCESS | 3200 | 1467997029648 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:57:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:57:09 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 09:57:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:57:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 587ms 09:57:09 INFO - PROCESS | 3200 | 1467997029694 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 3200 | 1467997029696 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:57:09 INFO - PROCESS | 3200 | 1467997029700 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:57:09 INFO - PROCESS | 3200 | 1467997029701 Marionette TRACE conn6 <- [1,3102,null,{}] 09:57:09 INFO - PROCESS | 3200 | 1467997029705 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:09 INFO - PROCESS | 3200 | 1467997029707 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:09 INFO - PROCESS | 3200 | 1467997029834 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:57:09 INFO - PROCESS | 3200 | 1467997029839 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"32376e1c-bdb2-4dad-80fb-b97d9dab4d9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 3200 | 1467997029841 Marionette INFO sendAsync ab9b6766-afc3-4903-a193-5dc6daa3e5f1 09:57:09 INFO - PROCESS | 3200 | ++DOCSHELL 0000008BFDD8F800 == 28 [pid = 3200] [id = 787] 09:57:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 84 (0000008BF6852400) [pid = 3200] [serial = 2359] [outer = 0000000000000000] 09:57:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 85 (0000008BF6E16000) [pid = 3200] [serial = 2360] [outer = 0000008BF6852400] 09:57:09 INFO - PROCESS | 3200 | 1467997029885 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 3200 | ++DOMWINDOW == 86 (0000008BF6E1F000) [pid = 3200] [serial = 2361] [outer = 0000008BF6852400] 09:57:10 INFO - PROCESS | 3200 | 1467997030277 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:57:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:57:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 628ms 09:57:10 INFO - PROCESS | 3200 | 1467997030331 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 3200 | 1467997030333 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:57:11 WARNING - u'runner_teardown' () 09:57:11 INFO - No more tests 09:57:11 INFO - Got 0 unexpected results 09:57:11 INFO - SUITE-END | took 674s 09:57:11 INFO - Closing logging queue 09:57:11 INFO - queue closed 09:57:11 INFO - Return code: 0 09:57:11 WARNING - # TBPL SUCCESS # 09:57:11 INFO - Running post-action listener: _resource_record_post_action 09:57:11 INFO - Running post-run listener: _resource_record_post_run 09:57:12 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 55306240; Write bytes: 985742336; Read time: 1177020; Write time: 4182390 09:57:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:57:12 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 99137024; Read time: 0; Write time: 151030 09:57:12 INFO - run-tests - Wall time: 681s; CPU: 14.0%; Read bytes: 55213056; Write bytes: 863185408; Read time: 1142100; Write time: 4006200 09:57:12 INFO - Running post-run listener: _upload_blobber_files 09:57:12 INFO - Blob upload gear active. 09:57:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:57:12 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 09:57:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:57:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:57:13 INFO - (blobuploader) - INFO - Open directory for files ... 09:57:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:57:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:57:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:57:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:57:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:57:13 INFO - (blobuploader) - INFO - Done attempting. 09:57:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:57:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:57:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:57:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:57:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:57:15 INFO - (blobuploader) - INFO - Done attempting. 09:57:15 INFO - (blobuploader) - INFO - Iteration through files over. 09:57:15 INFO - Return code: 0 09:57:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:57:15 INFO - Using _rmtree_windows ... 09:57:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:57:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ae23c133f4991e58d340552352eb1ab1e63de2a4af8284354ed6d2208f11426998c4634cec4d2833edaea616474522dfdf5dde232eba0f71c0687f8458017886", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4716be8fc4191d0a3d3ab8d0b8dc633b6d91df6d695ab6fd6e038a0b6104298743c9adf60869f1d8ca921f430cd7b7349b474fb2bef39bc623674fea2188001d"} 09:57:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:57:15 INFO - Writing to file C:\slave\test\properties\blobber_files 09:57:15 INFO - Contents: 09:57:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ae23c133f4991e58d340552352eb1ab1e63de2a4af8284354ed6d2208f11426998c4634cec4d2833edaea616474522dfdf5dde232eba0f71c0687f8458017886", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4716be8fc4191d0a3d3ab8d0b8dc633b6d91df6d695ab6fd6e038a0b6104298743c9adf60869f1d8ca921f430cd7b7349b474fb2bef39bc623674fea2188001d"} 09:57:15 INFO - Running post-run listener: copy_logs_to_upload_dir 09:57:15 INFO - Copying logs to upload dir... 09:57:15 INFO - mkdir: C:\slave\test\build\upload\logs 09:57:15 INFO - Copying logs to upload dir... 09:57:15 INFO - Using _rmtree_windows ... 09:57:15 INFO - Using _rmtree_windows ... 09:57:15 INFO - Using _rmtree_windows ... 09:57:15 INFO - Using _rmtree_windows ... 09:57:15 INFO - Using _rmtree_windows ... 09:57:15 INFO - Using _rmtree_windows ... 09:57:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=904.748000 ========= master_lag: 1.89 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 6 secs) (at 2016-07-08 09:57:18.055361) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 09:57:18.056289) ========= '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-163\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-163 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-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ae23c133f4991e58d340552352eb1ab1e63de2a4af8284354ed6d2208f11426998c4634cec4d2833edaea616474522dfdf5dde232eba0f71c0687f8458017886", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4716be8fc4191d0a3d3ab8d0b8dc633b6d91df6d695ab6fd6e038a0b6104298743c9adf60869f1d8ca921f430cd7b7349b474fb2bef39bc623674fea2188001d"} build_url:https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ae23c133f4991e58d340552352eb1ab1e63de2a4af8284354ed6d2208f11426998c4634cec4d2833edaea616474522dfdf5dde232eba0f71c0687f8458017886", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4716be8fc4191d0a3d3ab8d0b8dc633b6d91df6d695ab6fd6e038a0b6104298743c9adf60869f1d8ca921f430cd7b7349b474fb2bef39bc623674fea2188001d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bawAspcCTWW8YijRka8mUA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.55 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 09:57:18.702874) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 09:57:18.703165) ========= '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-163\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-163 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-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 09:57:18.822675) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 09:57:18.823027) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 09:57:19.701448) ========= ========= Total master_lag: 3.02 =========